Changeset 41408d94 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:
5f176da
Parents:
63660a3
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-26 20:18:37)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

sparc64

Files:
3 added
2 deleted
4 edited
1 moved

Legend:

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

    r63660a3 r41408d94  
    3838EXTRA_CFLAGS = -mcpu=ultrasparc -m64 -mno-fpu -mcmodel=medlow
    3939
    40 ifeq ($(PROCESSOR), sun4v)
    41 RD_DRVS_ESSENTIAL += \
    42         platform/sun4v \
    43         char/sun4v-con
    44 else
    45 RD_DRVS_ESSENTIAL += \
    46         platform/sun4u \
    47         bus/pci/pciintel \
    48         bus/isa \
    49         intctl/obio \
    50         char/ns8250
    51 endif
    52 
    5340SOURCES = \
    5441        arch/$(BARCH)/src/asm.S \
  • kernel/genarch/meson.build

    r63660a3 r41408d94  
    142142
    143143if CONFIG_OFW_PCI
    144         _src += [ 'ofw/ebus.c', 'ofw/pci.c ', 'ofw/sbus.c', 'ofw/upa.c' ]
     144        _src += [ 'ofw/ebus.c', 'ofw/pci.c', 'ofw/sbus.c', 'ofw/upa.c' ]
    145145endif
    146146
  • kernel/meson.build

    r63660a3 r41408d94  
    4343        command: [
    4444                cc.cmd_array(),
     45                arch_kernel_c_args,
    4546                kernel_defs,
    4647                '-I' + meson.current_source_dir() / 'arch' / h_arch / 'include',
  • meson.build

    r63660a3 r41408d94  
    22# TODO: jobfile
    33# TODO: lto
    4 # TODO: -D__$(ENDIANESS)__ in cross
    54# TODO: CONFIG_BUILD_SHARED_LIBS
    65# TODO: fix clang build
     
    6766        'OPTIMIZATION',
    6867        'PROCESSOR',
     68        'QUADFLOAT',
    6969        'RDFMT',
    7070
     
    106106        'CONFIG_TEST',
    107107        'CONFIG_TRACE',
     108        'CONFIG_TSB',
    108109        'CONFIG_UDEBUG',
    109110        'CONFIG_VIA_CUDA',
  • uspace/lib/c/arch/sparc64/meson.build

    r63660a3 r41408d94  
    2727#
    2828
    29 ARCH_SOURCES = \
    30         arch/$(UARCH)/src/entryjmp.S \
    31         arch/$(UARCH)/src/thread_entry.S \
    32         arch/$(UARCH)/src/fibril.S \
    33         arch/$(UARCH)/src/tls.c \
    34         arch/$(UARCH)/src/stacktrace.c \
    35         arch/$(UARCH)/src/stacktrace_asm.S \
    36         arch/$(UARCH)/src/rtld/dynamic.c \
    37         arch/$(UARCH)/src/rtld/reloc.c
     29arch_src += [ autocheck.process('include/libarch/fibril_context.h') ]
    3830
    39 ARCH_AUTOCHECK_HEADERS = \
    40         arch/$(UARCH)/include/libarch/fibril_context.h
     31arch_src += files(
     32        'src/entryjmp.S',
     33        'src/thread_entry.S',
     34        'src/fibril.S',
     35        'src/tls.c',
     36        'src/stacktrace.c',
     37        'src/stacktrace_asm.S',
     38        'src/rtld/dynamic.c',
     39        'src/rtld/reloc.c',
     40)
     41
     42arch_start_src = files('src/crt0.S')
Note: See TracChangeset for help on using the changeset viewer.