Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/mips32/Makefile.inc

    ra2da43c rfa024ce  
    2727#
    2828
    29 BFD_ARCH = mips
    30 BITS = 32
    31 PAGE_SIZE = 16384
    32 EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3
     29build: $(BASE)/image.boot
    3330
    34 RD_SRVS_ESSENTIAL +=
     31$(BASE)/image.boot: depend arch/$(BARCH)/loader/image.boot
     32        cp arch/$(BARCH)/loader/image.boot $(BASE)/image.boot
    3533
    36 RD_SRVS_NON_ESSENTIAL += \
    37         $(USPACE_PATH)/srv/bd/gxe_bd/gxe_bd
     34depend:
     35        -rm arch/$(BARCH)/loader/image.boot
    3836
    39 ifeq ($(MACHINE),lgxemul)
    40         BFD_NAME = elf32-tradlittlemips
    41         BFD_OUTPUT = ecoff-littlemips
    42         ENDIANESS = LE
    43 endif
    44 ifeq ($(MACHINE),bgxemul)
    45         BFD_NAME = elf32-tradbigmips
    46         BFD_OUTPUT = ecoff-bigmips
    47         ENDIANESS = BE
    48 endif
    49 ifeq ($(MACHINE),msim)
    50         BFD_NAME = elf32-tradlittlemips
    51         BFD_OUTPUT = binary
    52         ENDIANESS = LE
    53         EXTRA_GCC_CFLAGS = -mhard-float
    54 endif
     37arch/$(BARCH)/loader/image.boot:
     38        make -C arch/$(BARCH)/loader COMPILER=$(COMPILER) KERNELDIR=../../../$(KERNELDIR) USPACEDIR=../../../$(USPACEDIR)
    5539
    56 SOURCES = \
    57         arch/$(BARCH)/src/asm.S \
    58         arch/$(BARCH)/src/main.c \
    59         arch/$(BARCH)/src/putchar.c \
    60         $(COMPS_C) \
    61         genarch/src/division.c \
    62         genarch/src/multiplication.c \
    63         generic/src/memstr.c \
    64         generic/src/printf_core.c \
    65         generic/src/vprintf.c \
    66         generic/src/printf.c \
    67         generic/src/str.c \
    68         generic/src/version.c \
    69         generic/src/inflate.c
     40clean:
     41        make -C arch/$(BARCH)/loader clean COMPILER=$(COMPILER) KERNELDIR=../../../$(KERNELDIR) USPACEDIR=../../../$(USPACEDIR)
     42        -rm -f $(BASE)/image.boot
Note: See TracChangeset for help on using the changeset viewer.