~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to arch/x86/tools/Makefile

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
PHONY += posttest
 
2
 
 
3
ifeq ($(KBUILD_VERBOSE),1)
 
4
  posttest_verbose = -v
 
5
else
 
6
  posttest_verbose =
 
7
endif
 
8
 
 
9
ifeq ($(CONFIG_64BIT),y)
 
10
  posttest_64bit = -y
 
11
else
 
12
  posttest_64bit = -n
 
13
endif
 
14
 
 
15
distill_awk = $(srctree)/arch/x86/tools/distill.awk
 
16
chkobjdump = $(srctree)/arch/x86/tools/chkobjdump.awk
 
17
 
 
18
quiet_cmd_posttest = TEST    $@
 
19
      cmd_posttest = ($(OBJDUMP) -v | $(AWK) -f $(chkobjdump)) || $(OBJDUMP) -d -j .text $(objtree)/vmlinux | $(AWK) -f $(distill_awk) | $(obj)/test_get_len $(posttest_64bit) $(posttest_verbose)
 
20
 
 
21
posttest: $(obj)/test_get_len vmlinux
 
22
        $(call cmd,posttest)
 
23
 
 
24
hostprogs-y     := test_get_len
 
25
 
 
26
# -I needed for generated C source and C source which in the kernel tree.
 
27
HOSTCFLAGS_test_get_len.o := -Wall -I$(objtree)/arch/x86/lib/ -I$(srctree)/arch/x86/include/ -I$(srctree)/arch/x86/lib/ -I$(srctree)/include/
 
28
 
 
29
# Dependencies are also needed.
 
30
$(obj)/test_get_len.o: $(srctree)/arch/x86/lib/insn.c $(srctree)/arch/x86/lib/inat.c $(srctree)/arch/x86/include/asm/inat_types.h $(srctree)/arch/x86/include/asm/inat.h $(srctree)/arch/x86/include/asm/insn.h $(objtree)/arch/x86/lib/inat-tables.c
 
31