Changeset 7004747 in mainline for kernel/arch/arm32/Makefile.inc


Ignore:
Timestamp:
2009-02-12T20:07:49Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6da1013f
Parents:
912ee7c
Message:

simplify configuration in Makefiles

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/Makefile.inc

    r912ee7c r7004747  
    3030#
    3131
    32 ifndef CROSS_PREFIX
    33         CROSS_PREFIX = /usr/local
    34 endif
    35 
    3632BFD_NAME = elf32-littlearm
    3733BFD_ARCH = arm
     
    4137
    4238KERNEL_LOAD_ADDRESS = 0x80200000
    43 
    44 # ifeq ($(MACHINE), gxemul_testarm)
    45         DMACHINE = MACHINE_GXEMUL_TESTARM
    46 # endif
     39DMACHINE = MACHINE_GXEMUL_TESTARM
    4740
    4841ATSIGN = %
     
    5245DEFS += -D__32_BITS__ -DKERNEL_LOAD_ADDRESS=$(KERNEL_LOAD_ADDRESS) -D$(DMACHINE)
    5346
    54 # Compile with framebuffer support
    55 
    56 ifeq ($(CONFIG_FB), y)
    57         DEFS += -DCONFIG_FB -DFB_INVERT_ENDIAN
    58 endif
    59 
    60 ## Compile with hierarchical page tables support.
    61 #
    62 
    63 CONFIG_PAGE_PT = y
    64 DEFS += -DCONFIG_PAGE_PT
    65 
    66 ## Compile with support for address space identifiers.
    67 #
    68 # no HW support for ASIDs
    69 #CONFIG_ASID = y
    70 #CONFIG_ASID_FIFO = y
    71 
    72 ## Compile with support with software division and multiplication.
    73 #
    74 
    75 CONFIG_SOFTINT = y
    76 
    7747ARCH_SOURCES = \
    78         arch/$(ARCH)/src/start.S \
    79         arch/$(ARCH)/src/asm.S \
    80         arch/$(ARCH)/src/arm32.c \
    81         arch/$(ARCH)/src/context.S \
    82         arch/$(ARCH)/src/dummy.S \
    83         arch/$(ARCH)/src/panic.S \
    84         arch/$(ARCH)/src/cpu/cpu.c \
    85         arch/$(ARCH)/src/ddi/ddi.c \
    86         arch/$(ARCH)/src/interrupt.c \
    87         arch/$(ARCH)/src/debug/print.c \
    88         arch/$(ARCH)/src/console.c \
    89         arch/$(ARCH)/src/exception.c \
    90         arch/$(ARCH)/src/userspace.c \
    91         arch/$(ARCH)/src/mm/as.c \
    92         arch/$(ARCH)/src/mm/frame.c \
    93         arch/$(ARCH)/src/mm/page.c \
    94         arch/$(ARCH)/src/mm/tlb.c \
    95         arch/$(ARCH)/src/mm/page_fault.c
    96 
    97 # ifeq ($(MACHINE), gxemul_testarm)
    98         ARCH_SOURCES += arch/$(ARCH)/src/drivers/gxemul.c
    99 # endif
    100 
     48        arch/$(KARCH)/src/start.S \
     49        arch/$(KARCH)/src/asm.S \
     50        arch/$(KARCH)/src/arm32.c \
     51        arch/$(KARCH)/src/context.S \
     52        arch/$(KARCH)/src/dummy.S \
     53        arch/$(KARCH)/src/panic.S \
     54        arch/$(KARCH)/src/cpu/cpu.c \
     55        arch/$(KARCH)/src/ddi/ddi.c \
     56        arch/$(KARCH)/src/interrupt.c \
     57        arch/$(KARCH)/src/debug/print.c \
     58        arch/$(KARCH)/src/console.c \
     59        arch/$(KARCH)/src/exception.c \
     60        arch/$(KARCH)/src/userspace.c \
     61        arch/$(KARCH)/src/mm/as.c \
     62        arch/$(KARCH)/src/mm/frame.c \
     63        arch/$(KARCH)/src/mm/page.c \
     64        arch/$(KARCH)/src/mm/tlb.c \
     65        arch/$(KARCH)/src/mm/page_fault.c \
     66        arch/$(KARCH)/src/drivers/gxemul.c
Note: See TracChangeset for help on using the changeset viewer.