tools build: Allow duplicate objects in the object list
authorJiri Olsa <jolsa@redhat.com>
Wed, 26 Aug 2015 13:01:03 +0000 (15:01 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 26 Aug 2015 13:34:58 +0000 (10:34 -0300)
commit0bdede8a3e4ff7710622a2e6713d04b3243c24a8
treebe8095b37491c704d02abd06919eb0e35006481f
parent18b9a05868391e8f617febb4528bc1765dc921cf
tools build: Allow duplicate objects in the object list

It's sometimes useful to specify the object affiliation to multiple
config options like:

  libperf-$(CONFIG_X86) += tsc.o
  libperf-$(CONFIG_AUXTRACE) += tsc.o

while the object itself is linked only once. Adding the support for this
and ignoring duplicate objects in the object list.

Suggested-by: Arnaldo Carvalho de Melo <acme@kernel.org>
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/r/20150826130103.GF22670@krava.redhat.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/build/Documentation/Build.txt
tools/build/Makefile.build
tools/build/tests/ex/Build