ez-sc2410 보드를 사용하고 있습니다.
홈페이지에서 패치 소스를 다운받아 압축을 풀고 바로
make clean
make zImage
했을 때의 warning 사항 입니다.
메뉴얼을 보고 모든 옵션을 일일이 대조해 보고도 해보았지만
여전히 이 warning 들은 없어지지 않는군요.
이후에도 몇개의 warning 들이 있었습니다.;
image를 보드에 올려보면 ramdisk 압축을 푼후 멈춰 버립니다.
해결책을 좀 알려 주십시요.


  CC      init/main.o
In file included from include/linux/unistd.h:9,
                 from init/main.c:44:
include/asm/unistd.h:514: warning: conflicting types for built-in function '_exi
t'
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  CC      init/do_mounts.o
  CC      init/do_mounts_rd.o
  CC      init/do_mounts_initrd.o
In file included from include/linux/unistd.h:9,
                 from init/do_mounts_initrd.c:2:
include/asm/unistd.h:514: warning: conflicting types for built-in function '_exi
t'
  LD      init/mounts.o
.
.
.
  CC      arch/arm/kernel/semaphore.o
/tmp/ccGOKxJ3.s: Assembler messages:
/tmp/ccGOKxJ3.s:109: Warning: ignoring changed section attributes for .sched.tex
t
  CC      arch/arm/kernel/setup.o
arch/arm/kernel/setup.c: In function `setup_arch':
arch/arm/kernel/setup.c:735: warning: unsigned int format, long unsigned int arg
(arg 2)
  CC      arch/arm/kernel/signal.o
.
.
.
  CC      arch/arm/mach-s3c2410/time.o
arch/arm/mach-s3c2410/time.c:40: warning: function declaration isn't a prototype
.
.
.
  CC      kernel/kmod.o
In file included from include/linux/unistd.h:9,
                 from kernel/kmod.c:27:
include/asm/unistd.h:514: warning: conflicting types for built-in function '_exi
t'
.
.
.
  CC      fs/yaffs/yaffs_fs.o
fs/yaffs/yaffs_fs.c:157: warning: initialization from incompatible pointer type
fs/yaffs/yaffs_fs.c: In function `yaffs_setattr':
fs/yaffs/yaffs_fs.c:1141: warning: ignoring return value of `inode_setattr', dec
lared with attribute warn_unused_result
fs/yaffs/yaffs_fs.c: At top level:
fs/yaffs/yaffs_fs.c:654: warning: 'yaffs_file_read' defined but not used
fs/yaffs/yaffs_fs.c:1449: warning: 'yaffs_internal_read_super_ram' defined but n
ot used
fs/yaffs/yaffs_fs.c:1517: warning: 'my_proc_ram_write_entry' defined but not use
d
fs/yaffs/yaffs_fs.c:1590: warning: 'yaffs_proc_ram_write' defined but not used
  CC      fs/yaffs/yaffs_guts.o
fs/yaffs/yaffs_guts.c: In function `yaffs_SoftDeleteWorker':
fs/yaffs/yaffs_guts.c:1121: warning: unused variable `chunkInInode'
fs/yaffs/yaffs_guts.c:1124: warning: unused variable `tags'
fs/yaffs/yaffs_guts.c:1125: warning: unused variable `found'
fs/yaffs/yaffs_guts.c:1126: warning: unused variable `chunkDeleted'
fs/yaffs/yaffs_guts.c: In function `yaffs_FlushFilesChunkCache':
fs/yaffs/yaffs_guts.c:3126: warning: unused variable `nBytes'
fs/yaffs/yaffs_guts.c:3122: warning: 'lowest' might be used uninitialized in thi
s function
fs/yaffs/yaffs_guts.c:3125: warning: 'chunkWritten' might be used uninitialized
in this function
fs/yaffs/yaffs_guts.c: At top level:
fs/yaffs/yaffs_guts.c:1902: warning: 'yaffs_CheckObjectHashSanity' defined but n
ot used
fs/yaffs/yaffs_guts.c:456: warning: 'yaffs_RewriteBufferedBlock' defined but not
used
fs/yaffs/yaffs_guts.c:485: warning: 'yaffs_CheckWrittenBlock' defined but not us
ed
fs/yaffs/yaffs_guts.c:2349: warning: 'yaffs_DoUnlinkedFileDeletion' defined but
not used
  CC      fs/yaffs/yaffs_mtdif.o
  CC      fs/yaffs/yaffs_ecc.o
fs/yaffs/yaffs_ecc.c: In function `yaffs_ECCCorrect':
fs/yaffs/yaffs_ecc.c:139: warning: implicit declaration of function `printk'
  LD      fs/yaffs/yaffs.o