Changeset 9810fc3 in mainline for kernel/arch/ppc32/meson.build


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:
e428bec
Parents:
c4e5d40
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-25 17:12:24)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

ppc32

File:
1 moved

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/meson.build

    rc4e5d40 r9810fc3  
    11#
    2 # Copyright (c) 2006 Martin Decky
     2# Copyright (c) 2005 Martin Decky
    33# All rights reserved.
    44#
     
    2727#
    2828
    29 ifeq ($(CONFIG_FPU),y)
    30         FLOATS=hard
    31 else
    32         FLOATS=soft
    33 endif
     29# FIXME: enable gc-sections
     30kernel_c_args += [ '-msoft-float', '-fno-function-sections' ]
     31kernel_link_args += [ '-Wl,--no-check-sections', '-Wl,--no-gc-sections' ]
    3432
    35 COMMON_CFLAGS += -mcpu=powerpc -m$(FLOATS)-float -m32 -Wa,-a32
    36 LDFLAGS += -Wl,--gc-sections -Wl,-z,max-page-size=0x1000
     33arch_src += files(
     34        'src/context.S',
     35        'src/debug/stacktrace.c',
     36        'src/debug/stacktrace_asm.S',
     37        'src/fpu_context.S',
     38        'src/boot/boot.S',
     39        'src/ppc32.c',
     40        'src/dummy.S',
     41        'src/exception.S',
     42        'src/interrupt.c',
     43        'src/asm.S',
     44        'src/cpu/cpu.c',
     45        'src/proc/scheduler.c',
     46        'src/smc.c',
     47        'src/mm/km.c',
     48        'src/mm/as.c',
     49        'src/mm/frame.c',
     50        'src/mm/page.c',
     51        'src/mm/pht.c',
     52        'src/mm/tlb.c',
     53        'src/drivers/pic.c',
     54)
    3755
     56_check_headers = [
     57        'include/arch/istate_struct.h',
     58        'include/arch/context_struct.h',
     59        'include/arch/fpu_context_struct.h',
     60]
    3861
     62foreach h : _check_headers
     63        arch_src += [ autocheck.process(h) ]
     64endforeach
Note: See TracChangeset for help on using the changeset viewer.