Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 267 → Rev 268

/SPARTAN/trunk/arch/mips/Makefile.inc
6,6 → 6,9
CC=$(MIPS_CC_DIR)/$(MIPS_TARGET)-gcc
AS=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-as
LD=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-ld
OBJCOPY=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-objcopy
BFD_NAME=elf32-tradlittlemips
BFD_ARCH=mips
 
ASFLAGS=-mips3
 
/SPARTAN/trunk/arch/mips/src/mm/tlb.c
33,11 → 33,10
#include <panic.h>
#include <arch.h>
 
#include <symtab.h>
 
void main_bsp(void);
 
 
 
 
int bootstrap = 1;
 
void tlb_refill(void)
52,7 → 51,15
 
void tlb_invalid(void)
{
panic("%X: TLB exception at %X", cp0_badvaddr_read(), THREAD ? THREAD->saved_epc : 0);
char *symbol = "";
 
if (THREAD) {
char *s = get_symtab_entry(THREAD->saved_epc);
if (s)
symbol = s;
}
panic("%X: TLB exception at %X(%s)\n", cp0_badvaddr_read(),
THREAD ? THREAD->saved_epc : 0, symbol);
}
 
void tlb_invalidate(int asid)
/SPARTAN/trunk/arch/mips/_link.ld
36,6 → 36,10
*(.bss); /* uninitialized static variables */
*(.scommon);
*(COMMON); /* global variables */
 
symbol_table = .;
*(symtab.*); /* Symbol table, must be LAST symbol!*/
 
kdata_end = .;
 
} = 0x00000000