Changeset 5631c9c in mainline for boot


Ignore:
Timestamp:
2019-08-17T12:49:43Z (6 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:
3582362
Parents:
356e17e0
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-29 13:33:25)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

sparc64 boot

Location:
boot
Files:
3 added
4 edited

Legend:

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

    r356e17e0 r5631c9c  
    2727#
    2828
    29 BOOT_OUTPUT = image.boot
    30 POST_OUTPUT = $(ROOT_PATH)/image.iso
    31 POSTBUILD = Makefile.silo
     29BUILD = Makefile.empty
     30POSTBUILD = Makefile.empty
    3231
    33 BFD_NAME = elf64-sparc
    34 BFD_OUTPUT = $(BFD_NAME)
    35 
    36 BITS = 64
    37 ENDIANESS = BE
    38 EXTRA_CFLAGS = -mcpu=ultrasparc -m64 -mno-fpu -mcmodel=medlow
    39 
    40 SOURCES = \
    41         arch/$(BARCH)/src/asm.S \
    42         arch/$(BARCH)/src/main.c \
    43         arch/$(BARCH)/src/ofw.c \
    44         $(COMPS).o \
    45         genarch/src/ofw.c \
    46         genarch/src/ofw_tree.c \
    47         generic/src/balloc.c \
    48         generic/src/memstr.c \
    49         generic/src/printf_core.c \
    50         generic/src/vprintf.c \
    51         generic/src/printf.c \
    52         generic/src/str.c \
    53         generic/src/version.c \
    54         generic/src/inflate.c \
    55         generic/src/gzip.c \
    56         generic/src/tar.c \
    57         generic/src/kernel.c \
    58         generic/src/payload.c
  • boot/arch/sparc64/_link.ld.in

    r356e17e0 r5631c9c  
    66                loader_start = .;
    77                *(BOOTSTRAP);
    8                 *(.text);
     8                *(.text.*);
    99
    1010                *(.data);       /* initialized data */
  • boot/meson.build

    r356e17e0 r5631c9c  
    11subdir('arch' / BARCH)
    22
    3 if POSTBUILD == 'uimage'
     3if POSTBUILD == 'uboot'
    44        boot_image_format = 'binary'
    55endif
     
    172172endif
    173173
     174if POSTBUILD == 'silo'
     175        subdir('silo')
     176endif
     177
    174178if POSTBUILD == 'uboot'
    175179        IMAGE_NAME = 'HelenOS-' + HELENOS_RELEASE
  • boot/yaboot/meson.build

    r356e17e0 r5631c9c  
    1 
    2 yaboot_distdir = custom_target('yaboot_dist',
    3         output: 'yaboot_dist',
     1distdir = custom_target('distdir',
     2        output: 'distdir',
    43        input: [
    54                'build_dist.sh',
     
    1514image_iso = custom_target('image.iso',
    1615        output: 'image.iso',
    17         input: [ yaboot_distdir, 'maps' ],
     16        input: [ distdir, 'maps' ],
    1817        command: [
    1918                genisoimage,
Note: See TracChangeset for help on using the changeset viewer.