Rename directory "licenses" to "licenses.d" for those filesystems unable to handle lower/upper case.
Update COPYING accordingly.
1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/sh/sysdep.h.diff?r1=1.9&r2=1.10&cvsroot=glibc
5 "This is actually a workaround for a bug in the sh4. The actual bug is
7 http://documentation.renesas.com/eng/products/mpumcu/tu/tnsh7456ae.pdf
8 Basically the cache & TLB should not be accessed for 4 (or was it 5?) cycles
9 after isssuing a TRAPA instruction. I didn't run into any specific problem
10 because of this bug, but it seems useful to have and the patch itself seems
14 ===================================================================
15 RCS file: /cvs/glibc/libc/sysdeps/unix/sysv/linux/sh/sysdep.h,v
16 retrieving revision 1.9
17 retrieving revision 1.10
19 --- libc/sysdeps/unix/sysv/linux/sh/sysdep.h 2003/09/01 04:05:21 1.9
20 +++ libc/sysdeps/unix/sysv/linux/sh/sysdep.h 2003/10/15 04:36:32 1.10
22 # endif /* _LIBC_REENTRANT */
25 +# ifdef NEED_SYSCALL_INST_PAD
26 +# define SYSCALL_INST_PAD \
27 + or r0,r0; or r0,r0; or r0,r0; or r0,r0; or r0,r0
29 +# define SYSCALL_INST_PAD
32 #define SYSCALL_INST0 trapa #0x10
33 #define SYSCALL_INST1 trapa #0x11
34 #define SYSCALL_INST2 trapa #0x12
36 #define DO_CALL(syscall_name, args) \
43 1: .long SYS_ify (syscall_name); \
46 -# ifdef NEED_SYSCALL_INST_PAD
47 -# define SYSCALL_INST_PAD \
48 - or r0,r0; or r0,r0; or r0,r0; or r0,r0; or r0,r0
50 -# define SYSCALL_INST_PAD
53 #else /* not __ASSEMBLER__ */
55 #define SYSCALL_INST_STR0 "trapa #0x10\n\t"