Changeset 1084a784 in mainline for arch/mips32/Makefile.inc


Ignore:
Timestamp:
2005-10-04T22:09:41Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
342de62
Parents:
8e3f47b3
Message:

mips32 memory management work.
TLB Refill Exception implemented (passed basic testing).
Remove bit g from struct entry_hi.
Add generic find_mapping().
Add asid to vm_t type, define asid_t to hide architecture specific differences.
Implement ASID allocation for mips32, dummy for other architectures.
Add THE→vm (a.k.a. VM).
Add vm_install_arch().
Move pte_t definition to arch/types.h on each architecture.
Fix PTL manipulating functions on mips32 to shift pfn by 12 instead of by 14.
Fix tlb_init_arch() to initialize all entries.

Other.
Remove unnecessary header files from arch.h
Add missing headers here and there.
Remove two unnecessary ld flags from mips32 makefile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/Makefile.inc

    r8e3f47b3 r1084a784  
    1111
    1212DEFS=-DARCH=$(ARCH) -DMACHINE=${MACHINE} -DKERNEL_LOAD_ADDRESS=${KERNEL_LOAD_ADDRESS}
    13 CFLAGS=$(DEFS) -mno-abicalls -G 0 -nostdlib -fno-builtin -O2  -fno-zero-initialized-in-bss 
    14 LFLAGS=-M -N
     13CFLAGS=$(DEFS) -mno-abicalls -G 0 -nostdlib -fno-builtin -O2  -fno-zero-initialized-in-bss
     14LFLAGS=
    1515BFD_ARCH=mips
    1616
     
    8787        src/arch/cache.c \
    8888        src/arch/cpu/cpu.c \
     89        src/arch/mm/asid.c \
    8990        src/arch/mm/frame.c \
    9091        src/arch/mm/page.c \
    9192        src/arch/mm/tlb.c \
     93        src/arch/mm/vm.c \
    9294        src/arch/fpu_context.c \
    9395        src/arch/fmath.c \
Note: See TracChangeset for help on using the changeset viewer.