Changeset d81e6bdf in mainline for arch/ppc32/loader/Makefile


Ignore:
Timestamp:
2006-02-26T12:58:18Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1bedc54
Parents:
3c1dec0
Message:

create ppc32 boot image

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ppc32/loader/Makefile

    r3c1dec0 rd81e6bdf  
    4848
    4949CFLAGS = -nostdinc -nostdlib -fno-builtin -Werror-implicit-function-declaration -Wmissing-prototypes -Werror -O3
     50DEFS =
    5051
    5152SOURCES = \
     
    5758OBJECTS := $(addsuffix .o,$(basename $(SOURCES)))
    5859
    59 loader.bin: $(OBJECTS)
    60         $(LD) -no-check-sections -N -T _link.ld $(OBJECTS) -o $@
     60.PHONY: all clean depend
     61
     62all: ../image.boot
     63
     64-include Makefile.depend
     65
     66../image.boot: depend $(OBJECTS) kernel.o
     67        $(LD) -no-check-sections -N -T _link.ld $(OBJECTS) kernel.o -o $@
     68
     69depend:
     70        -makedepend $(DEFS) $(CFLAGS) -f - $(SOURCES) > Makefile.depend 2> /dev/null
    6171
    6272clean:
    63         -rm -f $(OBJECTS) loader.bin
     73        -rm -f $(OBJECTS) ../image.boot kernel.o Makefile.depend
     74
     75kernel.o: $(KERNEL)
     76        $(OBJCOPY) -I binary -O elf32-powerpc -B powerpc $(KERNEL) $@
    6477
    6578%.o: %.S
Note: See TracChangeset for help on using the changeset viewer.