summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/mips/Makefile
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-01-30 17:23:56 +0000
committerEric Andersen <andersen@codepoet.org>2003-01-30 17:23:56 +0000
commit5cc196d825892fccda2f24172793254b9728a6dc (patch)
treef0bc5ef6ebf3216a59e6953e09a2fce0ad2c7000 /libc/sysdeps/linux/mips/Makefile
parentcfcad9c1b1a3cb4daed1c15bfa000a619db95768 (diff)
Patch from Christophe Massiot:
Hello, When using uClibc to compile the modutils for a MIPS target, the linker outputs an "undefined symbol: _flush_cache". After some digging, it's a syscall only available on the MIPS architecture, and the _flush_cache symbol is in the GNU libc. Attached patch defines it in uClibc as well. I'm not sure if I made it the right way, though, but it works for me.
Diffstat (limited to 'libc/sysdeps/linux/mips/Makefile')
-rw-r--r--libc/sysdeps/linux/mips/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/sysdeps/linux/mips/Makefile b/libc/sysdeps/linux/mips/Makefile
index 53b3031b8..e207ae2d0 100644
--- a/libc/sysdeps/linux/mips/Makefile
+++ b/libc/sysdeps/linux/mips/Makefile
@@ -26,7 +26,7 @@ CRT0_OBJ = crt0.o crt1.o
SSRC=bsd-_setjmp.S bsd-setjmp.S setjmp.S clone.S fork.S syscall.S
SOBJS=$(patsubst %.S,%.o, $(SSRC))
-CSRC=__longjmp.c brk.c vfork.c setjmp_aux.c _mmap.c pipe.c __syscall_error.c
+CSRC=__longjmp.c brk.c vfork.c setjmp_aux.c _mmap.c pipe.c __syscall_error.c cacheflush.c
COBJS=$(patsubst %.c,%.o, $(CSRC))
OBJS=$(SOBJS) $(MOBJ) $(COBJS)