Changeset 7a4a6e5 in mainline


Ignore:
Timestamp:
2019-08-17T12:49:43Z (5 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d197d25a
Parents:
318af1a
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-29 11:33:24)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

mips32 wip

Files:
1 added
2 edited

Legend:

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

    r318af1a r7a4a6e5  
    2727#
    2828
    29 BITS = 32
    30 EXTRA_CFLAGS = -msoft-float -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mabi=32
    31 AS_PROLOG = .module softfloat;
    32 
    33 ifeq ($(MACHINE),msim)
    34         BFD_NAME = elf32-tradlittlemips
    35         BFD_OUTPUT = binary
    36         ENDIANESS = LE
    37         EXTRA_CFLAGS += -march=r4000
    38 endif
    39 ifeq ($(MACHINE),lmalta)
    40         BFD_NAME = elf32-tradlittlemips
    41         BFD_OUTPUT = elf32-tradlittlemips
    42         ENDIANESS = LE
    43         EXTRA_CFLAGS += -march=4kc
    44 endif
    45 ifeq ($(MACHINE),bmalta)
    46         BFD_NAME = elf32-tradbigmips
    47         BFD_OUTPUT = elf32-tradbigmips
    48         ENDIANESS = BE
    49         EXTRA_CFLAGS += -march=4kc
    50 endif
    51 
    52 SOURCES = \
    53         arch/$(BARCH)/src/asm.S \
    54         arch/$(BARCH)/src/main.c \
    55         arch/$(BARCH)/src/putchar.c \
    56         $(COMPS).o \
    57         genarch/src/division.c \
    58         genarch/src/multiplication.c \
    59         generic/src/memstr.c \
    60         generic/src/printf_core.c \
    61         generic/src/vprintf.c \
    62         generic/src/printf.c \
    63         generic/src/str.c \
    64         generic/src/version.c \
    65         generic/src/inflate.c \
    66         generic/src/gzip.c \
    67         generic/src/tar.c \
    68         generic/src/kernel.c \
    69         generic/src/payload.c
     29BUILD = Makefile.empty
     30POSTBUILD = Makefile.empty
  • meson/arch/mips32/meson.build

    r318af1a r7a4a6e5  
    2626]
    2727
     28arch_boot_c_args = arch_kernel_c_args
    2829
    2930arch_kernel_link_args = [ '-nostdlib' ]
    3031arch_uspace_link_args = [ '-nostdlib', '-lgcc' ]
     32arch_boot_link_args = []
    3133
    3234
Note: See TracChangeset for help on using the changeset viewer.