[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / funnyos / arch / testarm

Diff for /funnyos/arch/testarm/Makefile between version 1.1 and 1.4

version 1.1, 2007/10/16 09:41:04 version 1.4, 2007/11/07 10:18:48
Line 5 
Line 5 
 # include MI stuff  # include MI stuff
 .include "makefile.mi.inc"  .include "makefile.mi.inc"
   
   # ARM cross tools dir
   CROSSTOOLS=/usr/cross/ipaq
   
 # md source files (implies loader and config.c)  # md source files (implies loader and config.c)
 #MDSRC=  boot/loader.S  #MDSRC=  boot/loader.S
 LOADER= boot/loader.S  LOADER= boot/loader.S
 MDSRC= config.c  MDSRC=  boot/irq_trampoline.c
   MDSRC+= config.c
 MDSRC+= dev/*.c  MDSRC+= dev/*.c
   
 # md headers  # md headers
 MDHDR=  dev/*.h  MDHDR=  dev/*.h
   
 # ARM cross tools  
 CROSSTOOLS=/usr/cross/ipaq  
   
 # flags passed to gcc  # flags passed to gcc
 CFLAGS=  -I../.. -O0 -nostdlib -ffreestanding -fno-stack-protector -nodefaultlibs  CFLAGS=  -I../.. -O0 -nostdlib -ffreestanding -fno-stack-protector -nodefaultlibs
 CFLAGS+= -c  CFLAGS+= -c
 LDFLAGS= -Ttext 0x00000000 -Tdata 0x00100000  LDFLAGS= -Ttext 0x00000000 -Tdata 0x00100000
   
 build: ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC}  build: ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC}
                 ${CROSSTOOLS}/usr/bin/gcc -c -o boot/loader.o ${LOADER}                  ${CROSSTOOLS}/usr/bin/gcc -c -o boot/loader.o ${LOADER}
                 ${CROSSTOOLS}/usr/bin/gcc ${CFLAGS} ${MDSRC} ${MISRC}                  ${CROSSTOOLS}/usr/bin/gcc ${CFLAGS} ${MDSRC} ${MISRC}
                 ${CROSSTOOLS}/usr/bin/ld ${LDFLAGS} boot/loader.o *.o                  ${CROSSTOOLS}/usr/bin/ld ${LDFLAGS} boot/loader.o *.o
   
 clean:  clean:
                 rm a.out *.o boot/loader.o                  rm a.out *.o boot/loader.o
   
   ctags: ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC}
                   rm tags
                   ctags -adt ${LOADER} ${MDHDR} ${MIHDR} ${MDSRC} ${MISRC}

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.4

CVSweb