On Fri, May 17, 2019 at 09:35:03AM +0900, Takeshi Nakayama wrote: > >>> Joerg Sonnenberger <jo...@bec.de> wrote > > > On Thu, May 16, 2019 at 08:00:49PM +0000, Takeshi Nakayama wrote: > > > Module Name: src > > > Committed By: nakayama > > > Date: Thu May 16 20:00:49 UTC 2019 > > > > > > Modified Files: > > > src/share/mk: bsd.own.mk > > > src/tools/llvm-clang-tblgen: Makefile > > > src/tools/llvm-tblgen: Makefile > > > > > > Log Message: > > > Rename nb{clang,llvm}-tblgen to > > > ${MACHINE_GNU_PLATFORM}-{clang,llvm}-tblgen > > > since they contain the default target (e.g. x86_64--netbsd). > > > > This is wrong. Nothing in tblgen depends on the default target. Please > > revert. > > I thought that there is no functional difference, but different > binaries are created for each architecture because the binary > contains default target name. > > How can we avoid creating different binaries for each architecture?
It doesn't matter that the binary is different. The functions that differ are never used by tblgen. Joerg