RHEL4/lib/Makefile
<<
>>
Prefs
   1#
   2# Makefile for some libs needed in the kernel.
   3#
   4
   5
   6lib-y := errno.o ctype.o string.o vsprintf.o cmdline.o \
   7         bust_spinlocks.o rbtree.o radix-tree.o dump_stack.o \
   8         kobject.o kref.o idr.o div64.o parser.o int_sqrt.o \
   9         bitmap.o extable.o
  10
  11obj-y := sort.o
  12
  13lib-$(CONFIG_RWSEM_GENERIC_SPINLOCK) += rwsem-spinlock.o
  14lib-$(CONFIG_RWSEM_XCHGADD_ALGORITHM) += rwsem.o
  15
  16ifneq ($(CONFIG_HAVE_DEC_LOCK),y) 
  17  lib-y += dec_and_lock.o
  18endif
  19
  20obj-$(CONFIG_HAS_IOMEM) += iomap_copy.o
  21obj-$(CONFIG_CRC_CCITT) += crc-ccitt.o
  22obj-$(CONFIG_CRC32)     += crc32.o
  23obj-$(CONFIG_LIBCRC32C) += libcrc32c.o
  24obj-$(CONFIG_GENERIC_IOMAP) += iomap.o
  25
  26obj-$(CONFIG_ZLIB_INFLATE) += zlib_inflate/
  27obj-$(CONFIG_ZLIB_DEFLATE) += zlib_deflate/
  28
  29obj-$(CONFIG_GART_IOMMU) += iommu-helper.o
  30
  31hostprogs-y     := gen_crc32table
  32clean-files     := crc32table.h
  33
  34$(obj)/crc32.o: $(obj)/crc32table.h
  35
  36quiet_cmd_crc32 = GEN     $@
  37      cmd_crc32 = $< > $@
  38
  39$(obj)/crc32table.h: $(obj)/gen_crc32table
  40        $(call cmd,crc32)
  41