On Sun, 2007-09-23 at 12:58 -0400, Stuart Anderson wrote: > On Sun, 23 Sep 2007, Thiemo Seufer wrote: > > > Thayne Harbaugh wrote: > >> This patch adds the utimensat syscall to linux-user
Oops! > > Doesn't build: > > > > gcc-3.4 -g -Wl,-T,/home/ths/qemu/qemu-work/ppc.ld -o qemu-arm main.o > > syscall.o mmap.o signal.o path.o osdep.o thunk.o elfload.o linuxload.o > > flatload.o nwfpe/fpa11.o nwfpe/fpa11_cpdo.o nwfpe/fpa11_cpdt.o > > nwfpe/fpa11_cprt.o nwfpe/fpopcode.o nwfpe/single_cpdo.o nwfpe/double_cpdo.o > > nwfpe/extended_cpdo.o arm-semi.o libqemu.a gdbstub.o -lm -lrt > > syscall.o: In function `do_syscall': > > /home/ths/qemu/qemu-work/linux-user/syscall.c:4665: undefined reference to > > `copy_from_user_timespec' > > /home/ths/qemu/qemu-work/linux-user/syscall.c:4665: undefined reference to > > `copy_from_user_timespec' > > It's looking for something that is in the EFAULT patch. Yeah, I guess I had the EFAULT patch applied. I'll work up a patch for utimensat() without the EFAULT patch.