]>
Commit | Line | Data |
---|---|---|
84f3ca6e DJ |
1 | 2007-01-04 Thiemo Seufer <ths@networkno.de> |
2 | ||
3 | * sysdeps/unix/sysv/linux/mips/bits/msq.h (struct msqid_ds): Update | |
4 | to match the kernel. | |
5 | ||
3ed8d993 DJ |
6 | 2006-10-31 Daniel Jacobowitz <dan@codesourcery.com> |
7 | ||
8 | * sysdeps/unix/sysv/linux/mips/nptl/sysdep-cancel.h | |
9 | (RTLD_SINGLE_THREAD_P): Define. | |
10 | * sysdeps/unix/sysv/linux/mips/mips64/nptl/sysdep-cancel.h: Likewise. | |
11 | ||
a7d03b91 DJ |
12 | 2006-10-31 Joseph Myers <joseph@codesourcery.com> |
13 | ||
14 | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h (splice): Update | |
15 | prototype. | |
16 | ||
6ea63025 DJ |
17 | 2006-09-22 Richard Sandiford <richard@codesourcery.com> |
18 | ||
19 | * sysdeps/unix/sysv/linux/mips/xstatconv.c: Remove STAT_IS_KERNEL_STAT | |
20 | code. | |
21 | (__xstat_conv): Use memset to clear padding arrays. Check for | |
22 | overflow. | |
23 | (__xstat64_conv): Use memset to clear padding arrays. | |
24 | (__xstat32_conv): New function. | |
25 | * sysdeps/unix/sysv/linux/mips/mips32/fxstatat.c: New file. | |
26 | * sysdeps/unix/sysv/linux/mips/mips64/fxstatat64.c: Likewise. | |
27 | ||
6b4d184d DJ |
28 | 2006-09-21 Joseph Myers <joseph@codesourcery.com> |
29 | ||
30 | * sysdeps/mips/fpu_control.h: If soft-float, don't use | |
31 | floating-point registers. | |
32 | * sysdeps/mips/__longjmp.c, sysdeps/mips/setjmp_aux.c, | |
33 | sysdeps/mips/mips64/__longjmp.c, sysdeps/mips/mips64/setjmp_aux.c: | |
34 | Likewise. | |
35 | ||
0ad4d3b0 DJ |
36 | 2006-08-04 Joseph Myers <joseph@codesourcery.com> |
37 | ||
38 | * sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h (FUTEX_LOCK_PI, | |
39 | FUTEX_UNLOCK_PI, FUTEX_TRYLOCK_PI): Define. | |
40 | ||
74321891 DJ |
41 | 2006-07-24 Joseph Myers <joseph@codesourcery.com> |
42 | ||
43 | * sysdeps/mips/mips64/n32/libm-test-ulps, | |
44 | sysdeps/mips/mips64/n64/libm-test-ulps: New. | |
45 | ||
bb600a60 DJ |
46 | 2006-07-24 Joseph Myers <joseph@codesourcery.com> |
47 | ||
48 | * sysdeps/unix/sysv/linux/mips/sigaction.c: If WRAPPER_INCLUDE is | |
49 | defined, include the named file. | |
50 | ||
02678e17 DJ |
51 | 2006-06-08 Daniel Jacobowitz <dan@codesourcery.com> |
52 | ||
53 | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Reformat. | |
54 | (SPLICE_F_MOVE, SPLICE_F_NONBLOCK, SPLICE_F_MORE, SPLICE_F_GIFT): | |
55 | Define. | |
56 | ||
bd345106 DJ |
57 | 2006-06-02 Joseph Myers <joseph@codesourcery.com> |
58 | ||
59 | * sysdeps/unix/sysv/linux/mips/bits/resource.h (RLIM_INFINITY, | |
60 | RLIM64_INFINITY): Define appropriately for N64. Use unsigned | |
61 | types. | |
62 | ||
d7f9cd89 DJ |
63 | 2006-06-02 Joseph Myers <joseph@codesourcery.com> |
64 | ||
65 | * sysdeps/unix/sysv/linux/mips/kernel_stat.h (struct kernel_stat): | |
66 | Don't use struct timespec. | |
67 | * sysdeps/unix/sysv/linux/mips/xstatconv.c (__xstat_conv, | |
68 | __xstat64_conv): Copy individual timespec fields. | |
69 | ||
c6e2897b DJ |
70 | 2006-06-02 Richard Sandiford <richard@codesourcery.com> |
71 | ||
72 | * sysdeps/mips/Makefile (ASFLAGS-.os): Define. | |
73 | ||
37896d39 DJ |
74 | 2006-06-02 Joseph Myers <joseph@codesourcery.com> |
75 | ||
76 | * sysdeps/mips/fpu/feholdexcpt.c: Add libm_hidden_def. | |
77 | * sysdeps/mips/fpu/fesetround.c: Likewise. | |
78 | ||
42e36d16 DJ |
79 | 2006-05-10 Richard Sandiford <richard@codesourcery.com> |
80 | Daniel Jacobowitz <dan@codesourcery.com> | |
81 | ||
82 | * sysdeps/unix/sysv/linux/mips/register-dump.h (register_dump): Don't | |
83 | dump sc_cause, sc_status or sc_badvaddr. | |
84 | * sysdeps/unix/sysv/linux/mips/bits/sigcontext.h: Rewrite. Update | |
85 | structure definitions after DSP kernel changes. | |
86 | * sysdeps/unix/sysv/linux/mips/sys/ucontext.h (mcontext_t): Update | |
87 | after the same DSP changes. | |
88 | ||
dab75788 DJ |
89 | 2006-05-08 Richard Sandiford <richard@codesourcery.com> |
90 | ||
91 | * sysdeps/unix/sysv/linux/mips/bits/stat.h (struct stat): Add | |
92 | st_atim, st_mtim and st_ctim interface. | |
93 | (struct stat64): Likewise. | |
94 | * sysdeps/unix/sysv/linux/mips/kernel_stat.h (struct kernel_stat): | |
95 | Replace st_atime and its padding field with st_atim. Likewise | |
96 | st_mtime/st_mtim and st_ctime/st_ctim. | |
97 | * sysdeps/unix/sysv/linux/mips/xstatconv.c (__xstat_conv): Update | |
98 | after above changes. | |
99 | (__xstat64_conv): Likewise. | |
100 | ||
19723bdd DJ |
101 | 2006-05-08 Richard Sandiford <richard@codesourcery.com> |
102 | ||
103 | * sysdeps/mips/ldsodefs.h: New file. | |
104 | * sysdeps/mips/tst-audit.h: New file. | |
105 | ||
075f1edd DJ |
106 | 2006-05-05 Daniel Jacobowitz <dan@codesourcery.com> |
107 | ||
108 | * sysdeps/unix/sysv/linux/mips/bits/mman.h: Formatting changes | |
109 | for consistency with other ports. | |
110 | (MADV_REMOVE): Correct value. | |
111 | (MADV_DONTFORK, MADV_DOFORK, POSIX_MADV_NORMAL, | |
112 | POSIX_MADV_RANDOM, POSIX_MADV_SEQUENTIAL, POSIX_MADV_WILLNEED, | |
113 | POSIX_MADV_DONTNEED): Define. | |
114 | ||
142b51e4 DJ |
115 | 2006-05-05 Lior Balkohen <balkohen@gmail.com> |
116 | ||
117 | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Remove | |
118 | LINUX_FADV_ASYNC_WRITE and LINUX_FADV_WRITE_WAIT. | |
119 | Define SYNC_FILE_RANGE_WAIT_BEFORE, SYNC_FILE_RANGE_WRITE | |
120 | and SYNC_FILE_RANGE_WAIT_AFTER. | |
121 | Declare sync_file_range, vmsplice, splice and tee. | |
122 | ||
f3fb78ec DJ |
123 | 2006-03-27 Lior Balkohen <balkohen@gmail.com> |
124 | ||
125 | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Define | |
126 | LINUX_FADV_ASYNC_WRITE and LINUX_FADV_WRITE_WAIT. Add readahead | |
127 | prototype. | |
128 | ||
bfc23f5a DJ |
129 | 2006-03-27 Daniel Jacobowitz <dan@codesourcery.com> |
130 | ||
131 | * sysdeps/unix/sysv/linux/mips/bits/poll.h (POLLREMOVE, POLLRDHUP): | |
132 | Define. | |
133 | ||
b415b963 DJ |
134 | 2006-03-27 Denis Barbier <barbier@linuxfr.org> |
135 | ||
136 | * sysdeps/unix/sysv/linux/mips/bits/resource.h (RLIMIT_RTPRIO): Fix | |
137 | typo. | |
138 | ||
712619d7 DJ |
139 | 2006-03-11 Daniel Jacobowitz <dan@codesourcery.com> |
140 | ||
141 | * sysdeps/unix/sysv/linux/mips/nptl/fork.c: Correct path to | |
142 | i386/fork.c. | |
143 | ||
aea60744 DJ |
144 | 2006-03-11 Daniel Jacobowitz <dan@codesourcery.com> |
145 | ||
146 | * sysdeps/unix/sysv/linux/mips/configure.in: Set libc_cv_slibdir, | |
147 | libc_cv_localedir, libdir, arch_minimum_kernel, and | |
148 | libc_cv_gcc_unwind_find_fde. | |
149 | * sysdeps/unix/sysv/linux/mips/mips64/configure.in: New file. | |
150 | * sysdeps/unix/sysv/linux/mips/configure: Regenerated. | |
151 | * sysdeps/unix/sysv/linux/mips/mips64/configure: Generated. | |
152 | ||
13d7881a DJ |
153 | 2006-03-02 Lior Balkohen <balkohen@gmail.com> |
154 | ||
155 | * sysdeps/unix/sysv/linux/mips/nptl/bits/pthreadtypes.h | |
156 | (__pthread_list_t, __pthread_slist_t): New typedefs. | |
157 | (pthread_mutex_t): Replace __next and __prev fields with __list. | |
158 | * sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h (FUTEX_WAKE_OP, | |
159 | FUTEX_OP_CLEAR_WAKE_IF_GT_ONE): Define. | |
160 | (lll_futex_wake_unlock): Define. | |
161 | (lll_robust_mutex_dead, lll_robust_mutex_trylock, lll_robust_mutex_lock, | |
162 | lll_robust_mutex_cond_lock, lll_robust_mutex_timedlock, | |
163 | lll_robust_mutex_unlock): New macros. | |
164 | (__lll_robust_lock_wait, __lll_robust_timedlock_wait): New prototypes. | |
165 | * sysdeps/unix/sysv/linux/mips/nptl/pt-vfork.S: Use correct path to | |
166 | vfork.S. | |
167 | * sysdeps/unix/sysv/linux/mips/nptl/vfork.S: Likewise. | |
168 | ||
73204807 DJ |
169 | 2006-03-02 Daniel Jacobowitz <dan@codesourcery.com> |
170 | ||
171 | * sysdeps/unix/sysv/linux/mips/ptrace.c: Delete file. | |
172 | * sysdeps/unix/sysv/linux/mips/sys/ptrace.h: Delete file. | |
173 | ||
6428ce3c DJ |
174 | 2006-03-02 Daniel Jacobowitz <dan@codesourcery.com> |
175 | ||
176 | * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h | |
177 | (INTERNAL_SYSCALL): Update internal_syscall##nr invocation. | |
178 | (INTERNAL_SYSCALL_NCS): New. | |
179 | (internal_syscall0, internal_syscall1, internal_syscall2, | |
180 | internal_syscall3, internal_syscall4, internal_syscall5, | |
181 | internal_syscall6): Take ncs_init, cs_init, and input arguments. | |
182 | Use them. Correct types for registers. | |
183 | * sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h | |
184 | (INTERNAL_SYSCALL): Update internal_syscall##nr invocation. | |
185 | (INTERNAL_SYSCALL_NCS): New. | |
186 | (internal_syscall0, internal_syscall1, internal_syscall2, | |
187 | internal_syscall3, internal_syscall4, internal_syscall5, | |
188 | internal_syscall6): Take ncs_init, cs_init, and input arguments. | |
189 | Use them. | |
190 | * sysdeps/unix/sysv/linux/mips/mips64/syscalls.list: Remove | |
191 | recvfrom and sendto. Mark lseek, msgrcv, and msgsnd as cancellation | |
192 | points. | |
193 | * sysdeps/mips/dl-machine.h (elf_machine_rel): Remove unused "value". | |
194 | Use Elf(Addr) for TLS relocation targets. | |
195 | * sysdeps/unix/sysv/linux/mips/mips64/Makefile: New file. | |
196 | * sysdeps/unix/sysv/linux/mips/nptl/lowlevellock.h (lll_futex_wait, | |
197 | lll_futex_timed_wait, lll_futex_wake, lll_futex_requeue): Cast | |
198 | futexp to long for n64. | |
199 | * sysdeps/unix/sysv/linux/mips/mips64/nptl/sysdep-cancel.h: New file. | |
200 | ||
2575768d RM |
201 | 2006-02-20 Roland McGrath <roland@redhat.com> |
202 | ||
203 | * sysdeps/mips/shlib-versions: New file. | |
204 | * sysdeps/mips/preconfigure: New file. | |
205 | * sysdeps/unix/sysv/linux/mips/kernel-features.h: New file. |