linux/include/asm-arm
Ian Campbell 7edc24c4d1 [ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h
Patch from Ian Campbell

Sparse complains about the definition of generic_fls in asm-arm/bitops.h:
  CHECK   /home/icampbell/devel/kernel/2.6/arch/arm/mach-pxa/viper.c
include2/asm/bitops.h:350:34: error: marked inline, but without a definition

The definition is unnecessary since linux/bitops.h defines generic_fls before including asm/bitops.h and asm/bitops.h should not be included directly. There are still some places where asm/bitops.h is directly included, but I think that code should be fixed. I was a little wary of the patch for this reason but lubbock, mainstone and assabet all build OK and so do my in house boards...

ARM is the only arch with the generic_fls prototype in this way.

Signed-off-by: Ian Campbell <icampbell@arcom.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-10-26 15:04:21 +01:00
..
arch-aaec2000 [ARM] Remove PFN_TO_NID for !DISCONTIGMEM 2005-09-15 12:30:11 +01:00
arch-cl7500
arch-clps711x
arch-ebsa110
arch-ebsa285
arch-epxa10db
arch-h720x [ARM] 2949/1: Hynix h720x Run mode 2005-10-04 23:17:51 +01:00
arch-imx [ARM] 2958/1: fix definition in imx-regs.h 2005-10-10 10:17:43 +01:00
arch-integrator
arch-iop3xx [ARM] Remove PFN_TO_NID for !DISCONTIGMEM 2005-09-15 12:30:11 +01:00
arch-ixp4xx [ARM] 3021/1: Interrupt 0 bug fix for ixp4xx 2005-10-18 07:53:35 +01:00
arch-ixp2000 [ARM] 2909/1: remove IXP2000_PROD_ID 2005-09-15 13:00:52 +01:00
arch-l7200
arch-lh7a40x [ARM] Remove PFN_TO_NID for !DISCONTIGMEM 2005-09-15 12:30:11 +01:00
arch-omap [ARM] Remove PFN_TO_NID for !DISCONTIGMEM 2005-09-15 12:30:11 +01:00
arch-pxa [ARM] 3023/1: pxa-regs: Typo in ARM pxa register definitions. 2005-10-18 19:40:32 +01:00
arch-rpc [PATCH] arm/rpc iomem annotations 2005-09-29 08:46:26 -07:00
arch-s3c2410 [ARM] 3028/1: S3C2410 - add DCLK mask definitions 2005-10-20 23:21:20 +01:00
arch-sa1100 [ARM] Remove PFN_TO_NID for !DISCONTIGMEM 2005-09-15 12:30:11 +01:00
arch-shark
arch-versatile [PATCH] arm/versatile iomem annotations 2005-09-29 08:46:26 -07:00
hardware [ARM] 2962/1: scoop: Allow GPIO pin suspend state to be specified 2005-10-10 10:20:06 +01:00
mach [ARM] 2927/1: .arch.info - postfix section with .init for make buildcheck 2005-09-20 16:45:20 +01:00
a.out.h
apm.h
assembler.h
atomic.h
auxvec.h
bitops.h [ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h 2005-10-26 15:04:21 +01:00
bug.h
bugs.h
byteorder.h
cache.h
cacheflush.h
checksum.h
cpu-multi32.h
cpu-single.h
cpu.h
cputime.h
current.h
delay.h
div64.h
dma-mapping.h
dma.h
domain.h
ecard.h
elf.h [ARM] 2941/1: Fix running legacy binaries from a soft-float root filesystem with CONFIG_IWMMXT. 2005-09-30 00:17:35 +01:00
emergency-restart.h
errno.h
fcntl.h
fiq.h
floppy.h
fpstate.h
futex.h [ARM] Fix warning in asm/futex.h 2005-09-18 21:11:08 +01:00
glue.h
hardirq.h
hardware.h
ide.h
io.h [ARM] Fix compiler warnings for memcpy_toio/memcpy_fromio/memset_io 2005-09-24 10:42:06 +01:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq.h
kmap_types.h
leds.h
limits.h
linkage.h
local.h
locks.h [ARM] 3019/1: fix wrong comments 2005-10-18 07:51:34 +01:00
mc146818rtc.h
memory.h [ARM] Tighten pfn_valid() test. 2005-09-15 15:17:59 +01:00
mman.h
mmu_context.h
mmu.h
mmzone.h
module.h
msgbuf.h
mtd-xip.h
namei.h
numnodes.h
nwflash.h
page.h
param.h
parport.h
pci.h
percpu.h
pgalloc.h
pgtable.h [PATCH] feature removal of io_remap_page_range() 2005-09-13 08:22:33 -07:00
poll.h
posix_types.h
proc-fns.h
processor.h
procinfo.h
ptrace.h
resource.h
rtc.h
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h
sembuf.h
serial.h
setup.h [ARM] 2925/3: earlyparam - postfix section with .init for make buildcheck 2005-09-20 16:25:12 +01:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h [ARM] Remove SA_IRQNOMASK 2005-09-26 15:30:20 +01:00
sizes.h
smp.h
socket.h
sockios.h
spinlock_types.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
spinlock.h [PATCH] spinlock consolidation 2005-09-10 10:06:21 -07:00
stat.h
statfs.h
string.h
suspend.h
system.h
termbits.h
termios.h
therm.h
thread_info.h
timex.h
tlb.h
tlbflush.h
topology.h
traps.h
types.h
uaccess.h
ucontext.h
unaligned.h
unistd.h
user.h
vfp.h
vfpmacros.h
vga.h
xor.h