Hi all, I recently tried to run make C=1. Here are the results. There are enough sparse warnings left to fix though. Sascha The following changes since commit e9ff34657a9aeb42bd76141e97b0fb047ebfde58: eukrea_cpuimx35: update board support (2010-10-14 16:03:03 +0200) are available in the git repository at: none ..BRANCH.NOT.VERIFIED.. Sascha Hauer (42): glob: sparse fixes fnmatch:sparse fixes readline: sparse fixes edit: sparse fixes command.h: sparse fixes crc32: sparse fixes copy_file: sparse fixes commands/mem.c: sparse fixes dlmalloc: sparse fixes console: sparse fixes notifier: sparse fixes fec_imx: sparse fixes imx gpio: sparse fixes imx clocksource: sparse fixes armlinux: sparse fixes arch/arm/cpu/cpu.c: sparse fixes cache-l2x0: sparse fixes speed-imx35: sparse fixes imx_dump_clocks: sparse fixes i.MX serial: sparse fixes i.MX remove wdog registers from header files hush: sparse fixes ramfs: sparse fixes common/env.c: sparse fixes version_string: sparse fixes imx-nand: sparse fixes ping: make locally used functions static arm div0: sparse fixes edit: make locally used variable static common/environment.c: sparse fixes commands/mem.c: make locally used function static bootm: sparse fixes net: make locally used functions static lib/driver.c: sparse fixes remove dead ldiv code common/memsize.c: add missing include i.MX speed: add missing include libbb: sparse fixes remove strange flush_cache functions pcm043: ifx compiler warning arm interrupts.c: sparse fixes process_escape_sequence: Add missing include arch/arm/boards/pcm043/pcm043.c | 4 +- arch/arm/cpu/cache-l2x0.c | 2 +- arch/arm/cpu/cpu.c | 1 + arch/arm/cpu/interrupts.c | 10 +++- arch/arm/lib/Makefile | 1 - arch/arm/lib/armlinux.c | 3 +- arch/arm/lib/cache.c | 36 ----------- arch/arm/lib/div0.c | 5 +- arch/arm/mach-imx/clocksource.c | 25 ++++++-- arch/arm/mach-imx/gpio.c | 15 +++-- arch/arm/mach-imx/include/mach/clock.h | 2 + arch/arm/mach-imx/include/mach/imx-nand.h | 4 +- arch/arm/mach-imx/include/mach/imx1-regs.h | 8 --- arch/arm/mach-imx/include/mach/imx21-regs.h | 8 --- arch/arm/mach-imx/include/mach/imx27-regs.h | 8 --- arch/arm/mach-imx/include/mach/imx31-regs.h | 10 --- arch/arm/mach-imx/include/mach/imx35-regs.h | 10 --- arch/arm/mach-imx/include/mach/imx51-regs.h | 7 -- arch/arm/mach-imx/speed-imx25.c | 3 +- arch/arm/mach-imx/speed-imx35.c | 9 ++- arch/arm/mach-imx/speed.c | 1 + arch/ppc/lib/Makefile | 1 - arch/ppc/lib/cache.c | 50 --------------- arch/sandbox/os/common.c | 5 -- commands/bootm.c | 2 +- commands/edit.c | 4 +- commands/loadb.c | 1 - commands/loads.c | 1 - commands/mem.c | 2 +- commands/version.c | 1 - common/console.c | 8 +- common/dlmalloc.c | 41 ++++++------ common/env.c | 2 +- common/environment.c | 2 +- common/hush.c | 10 ++-- common/memsize.c | 1 + drivers/net/fec_imx.c | 8 +- drivers/net/fec_imx.h | 6 +- drivers/serial/serial_imx.c | 89 ++++++++++++++------------- fs/ramfs.c | 2 +- include/cache.h | 1 - include/command.h | 7 +- include/common.h | 4 + include/image.h | 1 + include/notifier.h | 1 + lib/Makefile | 1 - lib/copy_file.c | 2 + lib/crc32.c | 2 +- lib/driver.c | 4 +- lib/fnmatch.c | 5 +- lib/glob.c | 36 ++++------- lib/ldiv.c | 55 ---------------- lib/libbb.c | 2 +- lib/process_escape_sequence.c | 1 + lib/readline.c | 6 +- net/net.c | 4 +- net/ping.c | 4 +- 57 files changed, 186 insertions(+), 358 deletions(-) delete mode 100644 arch/arm/lib/cache.c delete mode 100644 arch/ppc/lib/cache.c delete mode 100644 lib/ldiv.c _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox