aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/api
diff options
context:
space:
mode:
authorGravatar Peter Zijlstra <peterz@infradead.org> 2016-07-15 12:38:18 -0300
committerGravatar Arnaldo Carvalho de Melo <acme@redhat.com> 2016-07-15 17:26:41 -0300
commite81fcd43723d32e9c9dbb8e8d66f147b5b84256b (patch)
treec370d3758d360c49b8262495c3da4a15018ab1e7 /tools/lib/api
parentperf evlist: Drop redundant evsel->overwrite indicator (diff)
downloadlinux-e81fcd43723d32e9c9dbb8e8d66f147b5b84256b.tar.gz
linux-e81fcd43723d32e9c9dbb8e8d66f147b5b84256b.tar.bz2
linux-e81fcd43723d32e9c9dbb8e8d66f147b5b84256b.zip
tools: Simplify BITS_PER_LONG define
Do it using (__CHAR_BIT__ * __SIZEOF_LONG__), simpler, works everywhere, reduces the complexity by ditching CONFIG_64BIT, that was being synthesized from yet another set of defines, which proved fragile, breaking the build on linux-next for no obvious reasons. Committer Note: Except on: gcc version 4.1.2 20080704 (Red Hat 4.1.2-55) Fallback to __WORDSIZE in that case... Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Peter Zijlstra <peterz@infradead.org> Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Andy Lutomirski <luto@amacapital.net> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Thomas Gleixner <tglx@linutronix.de> Link: http://lkml.kernel.org/r/20160715072243.GP30154@twins.programming.kicks-ass.net Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/lib/api')
0 files changed, 0 insertions, 0 deletions