Ä¿³Î ÄÄÆÄÀÏ ½Ã ÁÖÀÇ »çÇ× ======================== -- ´ÙÀ½°ú °°ÀÌ short-load-bytes ¿¡·¯°¡ ¹ß»ý ÇÒ °æ¿ì cc1: error: invalid option `short-load-bytes' linux-2.6.8-rc2/arch/arm/Makefile ¼öÁ¤ # Need -Uarm for gcc < 3.x CFLAGS +=-mapcs-32 $(arch-y) $(tune-y) -mshort-load-bytes -msoft-float -Wa,-mno-fpu -Uarm AFLAGS +=-mapcs-32 $(arch-y) $(tune-y) -msoft-float -Wa,-mno-fpu ¸¦ ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÑ´Ù. # Need -Uarm for gcc < 3.x CFLAGS +=-mapcs-32 $(arch-y) $(tune-y) $(call check_gcc,-malignment-traps,-mshort-load-bytes) -msoft-float -Uarm AFLAGS +=-mapcs-32 $(arch-y) $(tune-y) -msoft-float -- MakefileÀÇ Å©·Î½º ÄÄÆÄÀÏ·¯¸¦ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÑ´Ù. linux-2.6.8-rc2/Makefile ARCH ?= arm CROSS_COMPILE ?= arm-linux- -- MakefileÀÇ ÃÖÀûÈ­ ¿É¼Ç¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì ¼öÁ¤ÇÑ´Ù. ( ¹®Á¦ ¹ß»ý½Ã¸¸ ¼öÁ¤ÇÒ °Í) ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE CFLAGS += -Os else CFLAGS += -O2 ¸¦ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù. ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE CFLAGS += -Os else CFLAGS += -O1