diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2015-12-01 05:18:59 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2015-12-01 05:18:59 +0000 |
commit | 2ce1d0bd34eeba6c507530224afc69db4ebb924a (patch) | |
tree | 38e7308ebe75c609822beb6076df31b47685ae64 /lib/clang/include | |
parent | ed28db16eee2e08a20a9f576a3c74483a2c30010 (diff) | |
download | FreeBSD-src-2ce1d0bd34eeba6c507530224afc69db4ebb924a.zip FreeBSD-src-2ce1d0bd34eeba6c507530224afc69db4ebb924a.tar.gz |
META MODE: Fix rebuilding of lib/clang/include after clang-tblgen.host is
staged.
None of usr.bin/clang/clang-tblgen or its dependencies need
lib/clang/include, so there is no cyclic dependency here to worry about.
The issue came about because of workarounds to dependencies on clang
being optional.
Without this, the clang-tblgen called during the build would change
after it was staged for the host. This would cause lib/clang/include to
rebuild due to changed build commands.
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'lib/clang/include')
-rw-r--r-- | lib/clang/include/Makefile | 3 | ||||
-rw-r--r-- | lib/clang/include/Makefile.depend | 1 |
2 files changed, 1 insertions, 3 deletions
diff --git a/lib/clang/include/Makefile b/lib/clang/include/Makefile index 1cea2e2..bd68591 100644 --- a/lib/clang/include/Makefile +++ b/lib/clang/include/Makefile @@ -67,7 +67,4 @@ INCS= __stddef_max_align_t.h \ GENINCS= arm_neon.h CLEANFILES= ${GENINCS} ${GENINCS:C/\.h$/.d/} -# avoid a circular dependency -GENDIRDEPS_FILTER+= Nusr.bin/clang/clang-tblgen.host - .include <bsd.prog.mk> diff --git a/lib/clang/include/Makefile.depend b/lib/clang/include/Makefile.depend index f80275d..47d4983 100644 --- a/lib/clang/include/Makefile.depend +++ b/lib/clang/include/Makefile.depend @@ -2,6 +2,7 @@ # Autogenerated - do NOT edit! DIRDEPS = \ + usr.bin/clang/clang-tblgen.host \ .include <dirdeps.mk> |