Index: traps-linux.c =================================================================== RCS file: /cvs/src/src/sim/m32r/traps-linux.c,v retrieving revision 1.1 diff -r1.1 traps-linux.c 42d41 < #include 512,532d510 < case __NR_ustat: < { < struct ustat ubuf; < < result = ustat(arg1, &ubuf); < errcode = errno; < < if (result != 0) < break; < < ubuf.f_tfree = conv_endian(ubuf.f_tfree); < ubuf.f_tinode = conv_endian(ubuf.f_tinode); < if ((s.write_mem) (cb, &s, arg2, (char *) &ubuf, sizeof(ubuf)) < != sizeof(ubuf)) < { < result = -1; < errcode = EINVAL; < } < } < break; < 1120,1139d1097 < case __NR_get_kernel_syms: < { < struct kernel_sym table; < < result = get_kernel_syms(&table); < errcode = errno; < < if (result != 0) < break; < < table.value = conv_endian(table.value); < if ((s.write_mem) (cb, &s, arg1, (char *) &table, sizeof(table)) < != sizeof(table)) < { < result = -1; < errcode = EINVAL; < } < } < break; <