我配置了2.6.22的内核,出现了这些警告
WARNING: arch/arm/mach-s3c2410/built-in.o(.text+0x80): Section mismatch: reference to .init.data: (between 's3c2410_dma_add' and 's3c2410_pm_prepare')
WARNING: arch/arm/mach-s3c2410/built-in.o(.text+0x84): Section mismatch: reference to .init.data: (between 's3c2410_dma_add' and 's3c2410_pm_prepare')
WARNING: arch/arm/mach-s3c2440/built-in.o(.text+0x4dc): Section mismatch: reference to .init.data: (after 's3c2440_dma_add')
WARNING: arch/arm/mach-s3c2440/built-in.o(.text+0x4e0): Section mismatch: reference to .init.data: (after 's3c2440_dma_add')
WARNING: arch/arm/plat-s3c24xx/built-in.o(.text+0x2a48): Section mismatch: reference to .init.text:s3c24xx_dma_init (between 's3c2410_dma_init' and 's3c2410_dma_request')
WARNING: arch/arm/plat-s3c24xx/built-in.o(.data+0x2270): Section mismatch: reference to .init.text: (between 's3c24xx_timer' and 's3c2410_timer_irq')
即使是只改上层makefile文件也是出现同样的警告,为什么?请高手指点