Changeset 437e35a0 in mainline
- Timestamp:
- 2005-09-01T18:38:09Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 73838ed
- Parents:
- 5a2e9bbb
- Location:
- arch/mips
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips/Makefile.inc
r5a2e9bbb r437e35a0 12 12 DEFS=-DARCH=$(ARCH) 13 13 CPPFLAGS=$(DEFS) -mno-abicalls -nostdinc -I../include 14 CFLAGS=$(CPPFLAGS) -mips2 -G 0 -nostdlib -fno-builtin -Werror-implicit-function-declaration -Wmissing-prototypes -Werror -O2 14 CFLAGS=$(CPPFLAGS) -mips2 -G 0 -nostdlib -fno-builtin -Werror-implicit-function-declaration -Wmissing-prototypes -Werror -O2 -msoft-float 15 15 LFLAGS=-mips2 -M -no-check-sections -T ../arch/mips/_link.ld 16 16 -
arch/mips/include/atomic.h
r5a2e9bbb r437e35a0 52 52 "1:\n" 53 53 " ll %0, %1\n" 54 " addu %0, %0, % 2\n"55 " move % 3, %0\n"54 " addu %0, %0, %3\n" 55 " move %2, %0\n" 56 56 " sc %0, %1\n" 57 57 " beq %0, 0x0, 1b\n" 58 " move %0, % 3\n"58 " move %0, %2\n" 59 59 " .set pop\n" 60 : "=&r" (tmp), "=o" (*val) 61 : "r" (i) , "r" (tmp2)60 : "=&r" (tmp), "=o" (*val), "=r" (tmp2) 61 : "r" (i) 62 62 ); 63 63 return tmp; … … 81 81 "1:\n" 82 82 " ll %0, %1\n" 83 " subu %0, %0, % 2\n"84 " move % 3, %0\n"83 " subu %0, %0, %3\n" 84 " move %2, %0\n" 85 85 " sc %0, %1\n" 86 86 " beq %0, 0x0, 1b\n" 87 " move %0, % 3\n"87 " move %0, %2\n" 88 88 " .set pop\n" 89 : "=&r" (tmp), "=o" (*val) 90 : "r" (i) , "r" (tmp2)89 : "=&r" (tmp), "=o" (*val), "=r" (tmp2) 90 : "r" (i) 91 91 ); 92 92 return tmp; -
arch/mips/src/mm/tlb.c
r5a2e9bbb r437e35a0 62 62 pri = cpu_priority_high(); 63 63 64 asid_bitmap_reset();64 // asid_bitmap_reset(); 65 65 66 66 // TODO
Note:
See TracChangeset
for help on using the changeset viewer.