mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 10:03:47 +08:00
dependency tracking in gas
gas/: * Makefile.am (AUTOMAKE_OPTIONS): Remove 1.8 cygnus, add 1.11, foreign and no-dist. (all): Remove now-unneeded dependency upon info. (DIST_SUBDIRS, MKDEP, DEP_INCLUDES, DEP_FLAGS, CLEANFILES) (DEP_FILE_DEPS): Remove variables. (OBJ_FORMAT_CFILES): Add config/obj-multi.c. (OBJ_FORMAT_HFILES): Add config/obj-multi.h. ($(OBJS), ecoff.o): Remove now-unneeded manual dependencies. ($(TARG_CPU_O), $(ATOF_TARG_O), obj-aout.o, obj-coff.o obj-ecoff.o) (obj-elf.o obj-evax.o, obj-fdpicelf.o, obj-multi.o, obj-som.o) (e-mipself.o, e-mipsecoff.o, e-i386aout.o, e-i386coff.o, e-i386elf.o) (e-crisaout.o, e-criself.o, tc-i386.o, xtensa-relax.o): Remove now-unneeded rules. (EXTRA_as_new_SOURCES): Add $(CFILES), $(HFILES), $(TARGET_CPU_CFILES), $(TARGET_CPU_HFILES), $(OBJ_FORMAT_CFILES), $(OBJ_FORMAT_HFILES), $(CONFIG_ATOF_CFILES), $(MULTI_CFILES), so their dependency fragments are picked up in the Makefile. (itbl-lex.c, itbl-ops.o): Remove manual dependencies. (m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o, itbl-tops.o) (itbl-test.o): Rewrite using automake-style dependency tracking rules; only list the dependency upon the primary source file, but no included headers. (DEP, DEP1, DEPTC, DEPOBJ, DEP2, dep.sed, dep, dep-in, dep-am): Remove. (mkdep section): Remove. * Makefile.in: Regenerate. * gas/po/POTFILES.in, gas/po/gas.pot: Regenerate.
This commit is contained in:
parent
556274f9fe
commit
a5c7551fbe
@ -1,5 +1,33 @@
|
||||
2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* Makefile.am (AUTOMAKE_OPTIONS): Remove 1.8 cygnus, add 1.11,
|
||||
foreign and no-dist.
|
||||
(all): Remove now-unneeded dependency upon info.
|
||||
(DIST_SUBDIRS, MKDEP, DEP_INCLUDES, DEP_FLAGS, CLEANFILES)
|
||||
(DEP_FILE_DEPS): Remove variables.
|
||||
(OBJ_FORMAT_CFILES): Add config/obj-multi.c.
|
||||
(OBJ_FORMAT_HFILES): Add config/obj-multi.h.
|
||||
($(OBJS), ecoff.o): Remove now-unneeded manual dependencies.
|
||||
($(TARG_CPU_O), $(ATOF_TARG_O), obj-aout.o, obj-coff.o obj-ecoff.o)
|
||||
(obj-elf.o obj-evax.o, obj-fdpicelf.o, obj-multi.o, obj-som.o)
|
||||
(e-mipself.o, e-mipsecoff.o, e-i386aout.o, e-i386coff.o, e-i386elf.o)
|
||||
(e-crisaout.o, e-criself.o, tc-i386.o, xtensa-relax.o): Remove
|
||||
now-unneeded rules.
|
||||
(EXTRA_as_new_SOURCES): Add $(CFILES), $(HFILES), $(TARGET_CPU_CFILES),
|
||||
$(TARGET_CPU_HFILES), $(OBJ_FORMAT_CFILES), $(OBJ_FORMAT_HFILES),
|
||||
$(CONFIG_ATOF_CFILES), $(MULTI_CFILES), so their dependency fragments
|
||||
are picked up in the Makefile.
|
||||
(itbl-lex.c, itbl-ops.o): Remove manual dependencies.
|
||||
(m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o, itbl-tops.o)
|
||||
(itbl-test.o): Rewrite using automake-style dependency
|
||||
tracking rules; only list the dependency upon the primary source
|
||||
file, but no included headers.
|
||||
(DEP, DEP1, DEPTC, DEPOBJ, DEP2, dep.sed, dep, dep-in, dep-am):
|
||||
Remove.
|
||||
(mkdep section): Remove.
|
||||
* Makefile.in: Regenerate.
|
||||
* gas/po/POTFILES.in, gas/po/gas.pot: Regenerate.
|
||||
|
||||
* Makefile.am (install-pdf, install-pdf-recursive, install-html)
|
||||
(install-html-recursive): Remove.
|
||||
* Makefile.in: Regenerate.
|
||||
|
4015
gas/Makefile.am
4015
gas/Makefile.am
File diff suppressed because it is too large
Load Diff
5471
gas/Makefile.in
5471
gas/Makefile.in
File diff suppressed because it is too large
Load Diff
@ -29,6 +29,10 @@ config/obj-evax.c
|
||||
config/obj-evax.h
|
||||
config/obj-fdpicelf.c
|
||||
config/obj-fdpicelf.h
|
||||
config/obj-macho.c
|
||||
config/obj-macho.h
|
||||
config/obj-multi.c
|
||||
config/obj-multi.h
|
||||
config/obj-som.c
|
||||
config/obj-som.h
|
||||
config/tc-alpha.c
|
||||
@ -91,6 +95,8 @@ config/tc-mcore.c
|
||||
config/tc-mcore.h
|
||||
config/tc-mep.c
|
||||
config/tc-mep.h
|
||||
config/tc-microblaze.c
|
||||
config/tc-microblaze.h
|
||||
config/tc-mips.c
|
||||
config/tc-mips.h
|
||||
config/tc-mmix.c
|
||||
|
6117
gas/po/gas.pot
6117
gas/po/gas.pot
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user