Skip to content

Commit

Permalink
[MIPS] Split the micro-assembler from tlbex.c.
Browse files Browse the repository at this point in the history
This patch moves the micro-assembler in a separate implementation, as
it is useful for further run-time optimizations. The only change in
behaviour is cutting down printk noise at kernel startup time.

Checkpatch complains about macro parameters which aren't protected by
parentheses. I believe this is a flaw in checkpatch, the paste operator
used in those macros won't work with parenthesised parameters.

Signed-off-by: Thiemo Seufer <ths@networkno.de>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  • Loading branch information
Thiemo Seufer authored and Ralf Baechle committed Feb 1, 2008
1 parent a055917 commit e30ec45
Show file tree
Hide file tree
Showing 4 changed files with 1,111 additions and 960 deletions.
3 changes: 2 additions & 1 deletion arch/mips/mm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
#

obj-y += cache.o dma-default.o extable.o fault.o \
init.o pgtable.o tlbex.o tlbex-fault.o
init.o pgtable.o tlbex.o tlbex-fault.o \
uasm.o

obj-$(CONFIG_32BIT) += ioremap.o pgtable-32.o
obj-$(CONFIG_64BIT) += pgtable-64.o
Expand Down
Loading

0 comments on commit e30ec45

Please sign in to comment.