]>
Commit | Line | Data |
---|---|---|
1cfc2fea MF |
1 | 2010-10-17 Mike Frysinger <vapier@gentoo.org> |
2 | ||
3 | * bfin/include/blackfin.h, bfin/include/builtins.h, | |
4 | bfin/include/ccblkfn.h, bfin/include/cdefBF512.h, | |
5 | bfin/include/cdefBF514.h, bfin/include/cdefBF516.h, | |
6 | bfin/include/cdefBF518.h, bfin/include/cdefBF51x_base.h, | |
7 | bfin/include/cdefBF522.h, bfin/include/cdefBF523.h, | |
8 | bfin/include/cdefBF524.h, bfin/include/cdefBF525.h, | |
9 | bfin/include/cdefBF526.h, bfin/include/cdefBF527.h, | |
10 | bfin/include/cdefBF52x_base.h, bfin/include/cdefBF531.h, | |
11 | bfin/include/cdefBF532.h, bfin/include/cdefBF533.h, | |
12 | bfin/include/cdefBF534.h, bfin/include/cdefBF535.h, | |
13 | bfin/include/cdefBF536.h, bfin/include/cdefBF537.h, | |
14 | bfin/include/cdefBF538.h, bfin/include/cdefBF539.h, | |
15 | bfin/include/cdefBF53x.h, bfin/include/cdefBF542.h, | |
16 | bfin/include/cdefBF542M.h, bfin/include/cdefBF544.h, | |
17 | bfin/include/cdefBF544M.h, bfin/include/cdefBF547.h, | |
18 | bfin/include/cdefBF547M.h, bfin/include/cdefBF548.h, | |
19 | bfin/include/cdefBF548M.h, bfin/include/cdefBF549.h, | |
20 | bfin/include/cdefBF549M.h, bfin/include/cdefBF54x_base.h, | |
21 | bfin/include/cdefBF561.h, bfin/include/cdef_LPBlackfin.h, | |
22 | bfin/include/cdefblackfin.h, bfin/include/cplb.h, | |
23 | bfin/include/cplbtab.h, bfin/include/defBF512.h, | |
24 | bfin/include/defBF514.h, bfin/include/defBF516.h, | |
25 | bfin/include/defBF518.h, bfin/include/defBF51x_base.h, | |
26 | bfin/include/defBF522.h, bfin/include/defBF523.h, | |
27 | bfin/include/defBF524.h, bfin/include/defBF525.h, | |
28 | bfin/include/defBF526.h, bfin/include/defBF527.h, | |
29 | bfin/include/defBF52x_base.h, bfin/include/defBF531.h, | |
30 | bfin/include/defBF532.h, bfin/include/defBF533.h, | |
31 | bfin/include/defBF534.h, bfin/include/defBF535.h, | |
32 | bfin/include/defBF536.h, bfin/include/defBF537.h, | |
33 | bfin/include/defBF538.h, bfin/include/defBF539.h, | |
34 | bfin/include/defBF542.h, bfin/include/defBF542M.h, | |
35 | bfin/include/defBF544.h, bfin/include/defBF544M.h, | |
36 | bfin/include/defBF547.h, bfin/include/defBF547M.h, | |
37 | bfin/include/defBF548.h, bfin/include/defBF548M.h, | |
38 | bfin/include/defBF549.h, bfin/include/defBF549M.h, | |
39 | bfin/include/defBF54x_base.h, bfin/include/defBF561.h, | |
40 | bfin/include/defblackfin.h, bfin/include/sysreg.h, | |
41 | bfin/include/sys/anomaly_macros_rtl.h, bfin/include/sys/excause.h, | |
42 | bfin/include/sys/exception.h, bfin/include/sys/mc_typedef.h, | |
43 | bfin/include/sys/platform.h, bfin/include/sys/pll.h: | |
44 | Update to Visual DSP 5.0 Update 8. | |
45 | ||
76b10bc4 MF |
46 | 2010-10-16 Mike Frysinger <vapier@gentoo.org> |
47 | ||
48 | * bfin/Makefile.in (BOARD_SCRIPTS): Add bf592.ld. | |
49 | * bfin/bf592: New linker scripts. | |
50 | * bfin/include/cdefBF592-A.h, bfin/include/cdefBF59x_base.h, | |
51 | bfin/include/defBF592-A.h, bfin/include/defBF59x_base.h: New files. | |
52 | * bfin/include/sys/_adi_platform.h: Include new bf592 headers. | |
53 | ||
b1b01f26 MF |
54 | 2010-10-15 Mike Frysinger <vapier@gentoo.org> |
55 | ||
56 | * bfin/Makefile.in (BOARD_SCRIPTS): Add bf504.ld and bf506.ld. | |
57 | * bfin/bf504.ld, bfin/bf506.ld: New linker scripts. | |
58 | * bfin/include/cdefBF504.h, bfin/include/cdefBF504F.h, | |
59 | bfin/include/cdefBF506F.h, bfin/include/cdefBF50x_base.h, | |
60 | bfin/include/defBF504.h, bfin/include/defBF504F.h, | |
61 | bfin/include/defBF506F.h, bfin/include/defBF50x_base.h: New files. | |
62 | * bfin/include/def_LPBlackfin.h: Add DMC_P for __ADSPBF50x__. | |
63 | * bfin/include/sys/_adi_platform.h: Include new bf50x headers. | |
64 | ||
9c446174 MF |
65 | 2010-10-15 Stuart Henderson <stuart.henderson@analog.com> |
66 | ||
67 | * bfin/bfin-common-mc.ld: Add .l1.data and .l1.text input sections. | |
68 | * bfin/bfin-common-sc.ld: Likewise. | |
69 | ||
70 | 2010-10-15 Mike Frysinger <vapier@gentoo.org> | |
71 | ||
72 | * bfin/include/sys/_adi_platform.h: Remove __ADSPBF541__. | |
73 | * bfin/include/cdefBF541.h, bfin/include/defBF541.h: Punt. | |
74 | ||
4606798e JJ |
75 | 2010-10-08 Bernd Schmidt <bernds@codesourcery.com> |
76 | Joseph Myers <joseph@codesourcery.com> | |
77 | ||
78 | * configure.in: Handle tic6x targets. | |
79 | * configure: Regenerate. | |
80 | * tic6x/Makefile.in, tic6x/configure.in, tic6x/crt0.S, | |
81 | tic6x/getpid.c, tic6x/kill.c, tic6x/sbrk.c, tic6x/syscalls.c: New. | |
82 | * tic6x/configure: New (generated). | |
83 | ||
e684be61 AG |
84 | 2010-10-02 Anthony Green <green@moxielogic.com> |
85 | ||
86 | * moxie/Makefile.in (QEMU_OBJS): Add missing object files to the | |
87 | qemu support library. | |
88 | ||
d661917b AG |
89 | 2010-10-02 Anthony Green <green@moxielogic.com> |
90 | ||
91 | * moxie/crt0.S (_start): Minor optimizations to __start. | |
92 | ||
49961454 CV |
93 | 2010-09-23 Mike Frysinger <vapier@gentoo.org> |
94 | Corinna Vinschen <vinschen@redhat.com> | |
95 | ||
96 | * doc/porting.texi: Fix typos. | |
97 | ||
631c8d78 MF |
98 | 2010-09-22 Mike Frysinger <vapier@gentoo.org> |
99 | ||
100 | * README: Add bfin to the list. | |
101 | ||
95c92919 CV |
102 | 2010-08-27 Christophe Lyon <christophe.lyon@st.com> |
103 | ||
104 | * syscalls.c (_isatty): Fix return value. | |
105 | ||
c0c762e4 JJ |
106 | 2010-07-23 Naveen.H.S <naveenh1@kpitcummins.com> |
107 | Gina Verlekar <gina.verlekar@kpitcummins.com> | |
108 | ||
fca7953a | 109 | Moving files from newlib/libc/sys/sysnecv850 to v850 |
c0c762e4 | 110 | |
fca7953a JJ |
111 | * libnosys/configure: Regenerated. |
112 | * libnosys/configure.in: Compact v850 support to v850*-*-*. | |
113 | * libnosys/configure: Regenerated. | |
114 | * configure.in: Add libgloss support for v850. | |
115 | * configure: Regenerated. | |
116 | * v850/access.c: New file. | |
117 | * v850/aclocal.m4: New. | |
118 | * v850/chmod.c: New. | |
119 | * v850/chown.c: New. | |
120 | * v850/close.c: New. | |
121 | * v850/configure: New. | |
122 | * v850/configure.in: New. | |
123 | * v850/crt0.S: New. | |
124 | * v850/crt1.c: New. | |
125 | * v850/execv.c: New. | |
126 | * v850/execve.c: New. | |
127 | * v850/_exit.c: New. | |
128 | * v850/fork.c: New. | |
129 | * v850/fstat.c: New. | |
130 | * v850/getpid.c: New. | |
131 | * v850/gettime.c: New. | |
132 | * v850/isatty.c: New. | |
133 | * v850/kill.c: New. | |
134 | * v850/link.c: New. | |
135 | * v850/lseek.c: New. | |
136 | * v850/Makefile.in: New. | |
137 | * v850/open.c: New. | |
138 | * v850/pipe.c: New. | |
139 | * v850/read.c: New. | |
140 | * v850/sbrk.c: New. | |
141 | * v850/sim.ld: New. | |
142 | * v850/stat.c: New. | |
143 | * v850/time.c: New. | |
144 | * v850/times.c: New. | |
145 | * v850/trap.S: New. | |
146 | * v850/unlink.c: New. | |
147 | * v850/utime.c: New. | |
148 | * v850/wait.c: New. | |
149 | * v850/write.c: New. | |
c0c762e4 | 150 | |
fdd1a78d CV |
151 | 2010-07-19 Rafael Campos <methril@gmail.com> |
152 | ||
153 | * m68k/cf-crt1.c (hardware_init_hook): Accommodate new family | |
154 | __mcf_family_51 since gcc 4.5.1. | |
155 | ||
a6076c2c NC |
156 | 2010-06-29 Nick Clifton <nickc@redhat.com> |
157 | ||
158 | * xstormy16/eva_app.ld (.gcc_except_table): Include sections with | |
159 | the .gcc_except_table. prefix. | |
160 | * xstormy16/eva_stub.ld: Likewise. | |
161 | * xstormy16/sim_high.ld: Likewise. | |
162 | * xstormy16/sim_low.ld: Likewise. | |
163 | ||
6a0cef60 CV |
164 | 2010-05-03 Michael Eager <eager@eagercon.com> |
165 | ||
166 | * rs6000/Makefile.in: Remove xil-exit.o. | |
167 | ||
ab608bc7 JJ |
168 | 2010-02-08 Conny Marco Menebrocker <c-m-m@gmx.de> |
169 | ||
170 | * xc16x/xc16x.mt: New file. | |
171 | * xc16x/configure.in: Add target_makefile_frag reference. | |
172 | * xc16x/configure: Regenerated. | |
173 | ||
b292054c JJ |
174 | 2009-12-17 Jeff Johnston <jjohnstn@redhat.com> |
175 | ||
176 | * mn10300/Makefile.in: Add mkdir call to make installation | |
177 | directory when installing. | |
178 | ||
6bd43918 JJ |
179 | 2009-12-16 Conny Marco Menebrocker <c-m-m@gmx.de> |
180 | ||
181 | * xc16x/Makefile.in: Remove extraneous stuff | |
182 | brought in by copy. | |
183 | * xc16x/configure.in: Ditto. | |
184 | * xc16x/configure: Regenerated. | |
185 | ||
e6291536 JJ |
186 | 2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de> |
187 | ||
188 | * configure.in: Add xc16x support. | |
189 | * configure: Regenerated. | |
190 | * xc16x/Makefile.in: New file for xc16x port. | |
191 | * xc16x/aclocal.m4: Ditto. | |
192 | * xc16x/close.S: Ditto. | |
193 | * xc16x/configure: Ditto. | |
194 | * xc16x/configure.in: Ditto. | |
195 | * xc16x/create.c: Ditto. | |
196 | * xc16x/crt0.S: Ditto. | |
197 | * xc16x/fstat.S: Ditto. | |
198 | * xc16x/getchar1.c: Ditto. | |
199 | * xc16x/isatty.c: Ditto. | |
200 | * xc16x/lseek.c: Ditto. | |
201 | * xc16x/mem-layout.c: Ditto. | |
202 | * xc16x/misc.c: Ditto. | |
203 | * xc16x/open.c: Ditto. | |
204 | * xc16x/read.c: Ditto. | |
205 | * xc16x/sbrk.c: Ditto. | |
206 | * xc16x/syscalls.c: Ditto. | |
207 | * xc16x/trap_handle.c: Ditto. | |
208 | * xc16x/write.c: Ditto. | |
209 | * xc16x/sys/syscall.h: Ditto. | |
210 | ||
b2225216 DD |
211 | 2009-11-25 DJ Delorie <dj@redhat.com> |
212 | ||
213 | * rx/rx.ld: Place .sbss properly. | |
214 | * rx/rx-sim.ld: Likewise. | |
215 | ||
fd6942ab NC |
216 | 2009-10-26 DJ Delorie <dj@redhat.com> |
217 | ||
218 | * configure.in: Add support for RX sub-directory. | |
219 | * configure: Regenerate. | |
220 | * rx: New directory. | |
221 | * rx/*: New files to support RX architecture. | |
222 | ||
f7e0cae2 NC |
223 | 2009-10-26 Nick Clifton <nickc@redhat.com> |
224 | ||
225 | * arm/linux-syscalls0.S (SYSCALL0, SYSCALL3, SYSCALL6, SYSCALL4): | |
226 | Delete Thumb definitions - the ARM versions work correctly in | |
227 | Thumb mode. | |
228 | ||
b1da4d82 JJ |
229 | 2009-10-08 Jie Zhang <jie.zhang@analog.com> |
230 | ||
231 | * bfin/Makefile.in (basiccrt.o, basiccrts.o): Use | |
232 | -mcpu=bf532-any for the default multilib. | |
233 | ||
c38ed7c6 JJ |
234 | 2009-09-28 Michael Eager <eager@eagercon.com> |
235 | ||
236 | * configure.in: Add microblaze-*-*. | |
237 | * configure: Add microblaze-*-* (not regenerated.) | |
238 | * microblaze: NEW microblaze target directory. | |
239 | * microblaze/configure.in: NEW. | |
240 | * microblaze/configure: Generate. | |
241 | * microblaze/Makefile.in: NEW. | |
242 | * microblaze/{crt0.S, crt1.S, crt2.S, crt3.S, crt4.S, crtinit.S}: NEW. | |
243 | * microblaze/{pgcrtinit.S, _program_clean.S, _program_init.S, | |
244 | sbrk.c, sim-crtinit.S, sim-pgcrtinit.S, timer.c, _exception_handler.S, | |
245 | _hw_exception_handler.S, _interrupt_handler.S, xil_malloc.c, | |
246 | nnxil_printf.c, xil_sbrk.c: NEW. | |
247 | * microblaze/xilinx.ld: NEW. | |
248 | ||
07ad8d11 JJ |
249 | 2009-09-21 Ken Werner <ken.werner@de.ibm.com> |
250 | ||
251 | * spu/getpagesize.c: Align getpagesize implementation to POSIX | |
252 | ||
4834826e JJ |
253 | 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> |
254 | ||
255 | * bfin/include/cdefBF512.h, bfin/include/cdefBF514.h, | |
256 | bfin/include/cdefBF516.h, bfin/include/cdefBF518.h, | |
257 | bfin/include/cdefBF51x_base.h, bfin/include/cdefBF523.h, | |
258 | bfin/include/cdefBF524.h, bfin/include/cdefBF526.h, | |
259 | bfin/include/cdefBF542M.h, bfin/include/cdefBF544M.h, | |
260 | bfin/include/cdefBF547M.h, bfin/include/cdefBF548M.h, | |
261 | bfin/include/cdefBF549M.h, bfin/include/defBF512.h, | |
262 | bfin/include/defBF514.h, bfin/include/defBF516.h, | |
263 | bfin/include/defBF518.h, bfin/include/defBF51x_base.h, | |
264 | bfin/include/defBF523.h, bfin/include/defBF524.h, | |
265 | bfin/include/defBF526.h, bfin/include/defBF542M.h, | |
266 | bfin/include/defBF544M.h, bfin/include/defBF547M.h, | |
267 | bfin/include/defBF548M.h, bfin/include/defBF549M.h: | |
268 | New file. | |
269 | * bfin/include/ccblkfn.h, bfin/include/cdefBF525.h, | |
270 | bfin/include/cdefBF527.h, bfin/include/cdefBF52x_base.h, | |
271 | bfin/include/cdefBF532.h, bfin/include/cdefBF534.h, | |
272 | bfin/include/cdefBF535.h, bfin/include/cdefBF538.h, | |
273 | bfin/include/cdefBF539.h, bfin/include/cdefBF542.h, | |
274 | bfin/include/cdefBF544.h, bfin/include/cdefBF547.h, | |
275 | bfin/include/cdefBF548.h, bfin/include/cdefBF549.h, | |
276 | bfin/include/cdefBF54x_base.h, bfin/include/cdefBF561.h, | |
277 | bfin/include/cdefblackfin.h, bfin/include/cdef_LPBlackfin.h, | |
278 | bfin/include/cplb.h, bfin/include/defBF527.h, | |
279 | bfin/include/defBF52x_base.h, bfin/include/defBF532.h, | |
280 | bfin/include/defBF534.h, bfin/include/defBF535.h, | |
281 | bfin/include/defBF537.h, bfin/include/defBF538.h, | |
282 | bfin/include/defBF539.h, bfin/include/defBF542.h, | |
283 | bfin/include/defBF544.h, bfin/include/defBF547.h, | |
284 | bfin/include/defBF548.h, bfin/include/defBF549.h, | |
285 | bfin/include/defBF54x_base.h, bfin/include/defBF561.h, | |
286 | bfin/include/defblackfin.h, bfin/include/def_LPBlackfin.h, | |
287 | bfin/include/sys/_adi_platform.h, | |
288 | bfin/include/sys/anomaly_macros_rtl.h, | |
289 | bfin/include/sys/exception.h, bfin/include/sysreg.h: | |
290 | Update to Visual DSP 5.0 Update 6. | |
291 | ||
5e0fdf68 JJ |
292 | 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> |
293 | ||
294 | * bfin/Makefile.in (BOARD_SCRIPTS): Add bf512.ld, bf514.ld, | |
295 | and bf516.ld, bf518.ld. | |
296 | * bfin/bf512.ld: New file. | |
297 | * bfin/bf514.ld: Likewise. | |
298 | * bfin/bf516.ld: Likewise. | |
299 | * bfin/bf518.ld: Likewise | |
300 | ||
38254ca2 JJ |
301 | 2009-09-16 Jie Zhang <jie.zhang@analog.com> |
302 | ||
303 | * bfin/*.ld: Fix typos in comments. | |
304 | ||
899b4718 JJ |
305 | 2009-09-08 Bernd Schmidt <bernd.schmidt@analog.com> |
306 | ||
307 | * bfin/include/ccblkfn.h: New file. | |
308 | ||
580295f6 JJ |
309 | 2009-09-08 Mike Frysinger <michael.frysinger@analog.com> |
310 | ||
311 | * bfin/include/sys/_adi_platform.h: Convert __ASSEMBLY__ to | |
312 | __ASSEMBLER__. | |
313 | * bfin/include/sys/pll.h: Likewise | |
314 | ||
18384f4f JJ |
315 | 2009-09-08 Jie Zhang <jie.zhang@analog.com> |
316 | ||
317 | * bfin/Makefile.in (basiccrt.o, basiccrts.o): Don't use | |
318 | -mcpu=bf532-any for the default multilib. | |
319 | ||
7a92f034 DD |
320 | 2009-07-28 DJ Delorie <dj@redhat.com> |
321 | ||
322 | * mep/gmap_default.ld: Add linkonce sections for .vtext. | |
323 | * mep/default.ld: Likewise. | |
324 | * mep/fmax.ld: Likewise. | |
325 | * mep/simple.ld: Likewise. | |
326 | ||
5aa96db9 DD |
327 | 2009-07-14 DJ Delorie <dj@redhat.com> |
328 | ||
329 | * mep/syscalls.S (sysret): Maintain 16-byte stack alignment. | |
330 | ||
fe589604 DD |
331 | 2009-07-08 DJ Delorie <dj@redhat.com> |
332 | ||
333 | * m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int. | |
334 | ||
265b5fae AG |
335 | 2009-07-01 Anthony Green <green@moxielogic.com> |
336 | ||
337 | * moxie/crt0.S (_start): Clear BSS at startup. Register _fini() | |
338 | with atexit(). | |
339 | * moxie/sim-open.S: Fix comment. | |
340 | ||
a8481dca JJ |
341 | 2009-06-19 Joseph Myers <joseph@codesourcery.com> |
342 | ||
343 | * Makefile.in (html, pdf): New. | |
344 | * doc/Makefile.in (html, pdf, porting.pdf, porting.html): New. | |
345 | * doc/porting.texi: Fix section structure. | |
346 | ||
de8c9afd JJ |
347 | 2009-06-17 Michael Eager <eager@eagercon.com> |
348 | ||
349 | * rs6000/Makefile.in: Add xilinx support. | |
350 | * rs6000/xil-crt0.s: New crt0 file for powerpc-xilinx-eabi. | |
351 | * rs6000/xilinx.ld: New file. | |
352 | * rs6000/xilinx440.ld: Ditto. | |
353 | ||
9708e8cd JJ |
354 | 2009-05-13 Ken Werner <ken.werner@de.ibm.com> |
355 | ||
356 | * configure.in: Introduce config_libnosys flag which defaults to true. | |
357 | * configure: Regenerate. | |
358 | ||
0d1c7d28 JJ |
359 | 2009-05-13 Ulrich Weigand <uweigand@de.ibm.com> |
360 | ||
361 | * spu/crtn.S: Add dummy to ensure nothing gets linked at address 0. | |
362 | * spu/crti.S: Remove nop. | |
363 | ||
797c4b99 NC |
364 | 2009-05-08 Nick Clifton <nickc@redhat.com> |
365 | ||
366 | * mn10300/sim.ld: Add missing section names such as .bss.* | |
367 | .text.*, etc. General tidy up. | |
368 | ||
debb2e3e JJ |
369 | 2009-05-07 Ken Werner <ken.werner@de.ibm.com> |
370 | ||
371 | * spu/configure.in: Fix multilib support. | |
372 | * spu/configure: Regenerate. | |
373 | * spu/Makefile.in: Add CFLAGS_FOR_TARGET. | |
374 | ||
2585eb18 AG |
375 | 2009-04-29 Anthony Green <green@moxielogic.com> |
376 | ||
377 | * moxie/moxie-elf-common.ld: Move default stack out to accommodate | |
378 | large GCC tests. | |
379 | ||
bc6b90cc JJ |
380 | 2009-04-22 Anthony Green <green@moxielogic.com> |
381 | ||
382 | * configure.in: Add moxie support. | |
383 | * configure: Regenerate. | |
384 | * moxie/aclocal.m4, moxie/configure, moxie/configure.in, | |
385 | moxie/crt0.S, moxie/fstat.c, moxie/getpid.c, isatty.c, | |
386 | moxie/kill.c, moxie/Makefile.in, moxie/moxie-elf-common.ld, | |
387 | moxie/print.c, moxie/putnum.c, moxie/qemu.ld, moxie/qemu-time.c, | |
388 | moxie/qemu-write.c, moxie/sbrk.c, moxie/sim-close.S, | |
389 | moxie/sim-exit.S, | |
390 | moxie/sim-inbyte.c, moxie/sim.ld, moxie/sim-lseek.c, | |
391 | moxie/sim-lseek.S, moxie/sim-open.S, moxie/sim-read.S, moxie/sim-time.c, | |
392 | moxie/sim-unlink.S, moxie/sim-write.S, moxie/stat.c: New files. | |
393 | ||
819e5744 DD |
394 | 2009-04-22 DJ Delorie <dj@redhat.com> |
395 | ||
396 | * mep/sim-crt0.S (_start): Fix typo. | |
397 | ||
6e9c1e8d DD |
398 | 2009-04-21 DJ Delorie <dj@redhat.com> |
399 | ||
400 | * mep/Makefile.in (SCRIPTS): Update to new config. | |
401 | * mep/default.ld: New. | |
402 | * mep/gmap_default.ld: Change default endian to little. | |
403 | * mep/sim-crt0.S: Maintain 8-byte stack alignment. | |
404 | * mep/sim-crtn.S: Likewise. | |
405 | ||
d65c7564 JJ |
406 | 2009-04-03 Ken Werner <ken.werner@de.ibm.com> |
407 | ||
408 | * spu/Makefile.in: Add new files. | |
409 | * spu/times.c: New File. | |
410 | * spu/getitimer.c: Likewise. | |
411 | * spu/setitimer.c: Likewise. | |
412 | ||
c07101ab JJ |
413 | 2009-04-03 Ken Werner <ken.werner@de.ibm.com> |
414 | ||
415 | * spu/Makefile.in: Add linux_getpid.o and linux_gettid.o. | |
416 | * spu/linux_getpid.c: New file. | |
d65c7564 | 417 | * spu/linux_gettid.c: New file. |
c07101ab | 418 | |
051f7595 JJ |
419 | 2009-04-03 Ken Werner <ken.werner@de.ibm.com> |
420 | ||
421 | * spu/crt0.S (_start): Place spu_id in the first agument register. | |
422 | ||
8213c3f8 JJ |
423 | 2009-03-16 Jeff Johnston <jjohnstn@redhat.com> |
424 | ||
425 | * m32r/m32r-stub.c: Replace with one from newer version of gdb. | |
426 | ||
b821b6b5 JJ |
427 | 2009-01-07 Ben Elliston <bje@au.ibm.com> |
428 | ||
429 | * Makefile.in (all): Add `+' to the command line so that the | |
430 | command is always treated as $(MAKE). | |
431 | * doc/Makefile.in (datarootdir): Define. | |
432 | ||
d78a82f9 JJ |
433 | 2008-12-17 Jon Beniston <jon@beniston.com> |
434 | ||
435 | * README: Add description of lm32 directory. | |
436 | * configure.in: Add lm32 target. | |
437 | * configure: Regenerated. | |
438 | * libnosys/configure.in: Add lm32 target. | |
439 | * libnosys/configure: Regenerated. | |
440 | * lm32: New directory. | |
441 | * lm32/aclocal.m4: New file. | |
442 | * lm32/Makefile.in: New file. | |
443 | * lm32/configure.in: New file. | |
444 | * lm32/configure: New file. | |
445 | * lm32/crt0.S: New file. | |
446 | * lm32/isatty.c: New file. | |
447 | * lm32/scall.S: New file. | |
448 | * lm32/sim.ld: New file. | |
449 | ||
313f76f3 | 450 | 2008-12-11 Ken Werner <ken.werner@de.ibm.com> |
2549caef JJ |
451 | |
452 | * spu/crt0.S: Call __monstartup if profiling is enabled. | |
453 | * spu/Makefile.in: Add gcrt1.o gcrt2.o. | |
454 | ||
448832a9 AN |
455 | 2008-12-06 Adam Nemet <anemet@caviumnetworks.com> |
456 | ||
457 | * mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32. Update | |
458 | comment. | |
459 | ||
8f2a0718 AN |
460 | 2008-12-05 Adam Nemet <anemet@caviumnetworks.com> |
461 | ||
462 | * mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64. Update | |
463 | comment. | |
464 | ||
01eb6cd6 JJ |
465 | 2008-11-20 Ken Werner <ken.werner@de.ibm.com> |
466 | Patrick Mansfield <patmans@us.ibm.com> | |
467 | Joel Schopp <jschopp@austin.ibm.com> | |
468 | ||
469 | * spu/Makefile.in: Add new files. | |
470 | * spu/jsre.h: Add JSRE_MMAP, JSRE_MREMAP, JSRE_MSYNC and | |
471 | JSRE_MUNMAP opcodes. | |
472 | * spu/mmap_eaddr.c: New File. | |
473 | * spu/mremap_eaddr.c: Likewise. | |
474 | * spu/msync_eaddr.c: Likewise. | |
475 | * spu/munmap_eaddr.c: Likewise. | |
476 | ||
28a65fe5 JJ |
477 | 2008-11-17 Jeff Johnston <jjohnstn@redhat.com> |
478 | ||
479 | * m32r/Makefile.in: Add building m32r-stub.o from local copy instead | |
480 | of up and over in gdb. | |
481 | * m32r/m32r-stub.c: New file copied from gdb. | |
482 | ||
455e95b5 JJ |
483 | 2008-10-06 Bill Tompkins <bill+newlib@key-square.com> |
484 | ||
485 | * arm/crt0.S: Fix calling hardware_init_hook() or software_init_hook() | |
486 | under thumb and thumb2. | |
487 | ||
5025fc54 DD |
488 | 2008-09-24 DJ Delorie <dj@redhat.com> |
489 | ||
490 | * m32c/varvects.S: New. | |
491 | * m32c/varvects.h: New. | |
492 | * m32c/sample.c: New. | |
493 | * m32c/Makefile.in: Add m32cgloss library support. | |
494 | * m32c/crt0.S: Tweaks to support interrupts by default. | |
495 | * m32c/m32c.tmpl: Likewise. | |
496 | ||
9ecc83a3 JJ |
497 | 2008-09-10 Ken Werner <ken.werner@de.ibm.com> |
498 | ||
499 | * spu/dirfuncs.c: Avoid warnings. | |
500 | * spu/kill.c: Likewise. | |
501 | ||
2c4143f4 JJ |
502 | 2008-09-04 Ken Werner <ken.werner@de.ibm.com> |
503 | ||
504 | * spu/Makefile.in: Fix missing linux_syscalls.o. | |
505 | * spu/linux_syscalls.c: Remove extraneous "3D" sequences. | |
506 | ||
84132c9d JJ |
507 | 2008-08-14 Jie Zhang <jie.zhang@analog.com> |
508 | ||
509 | * bfin/Makefile.in: (top_srcdir): Define. | |
510 | (mkinstalldirs): Define. | |
511 | (BOARD_SCRIPTS): Define. | |
512 | (BOARD_LDFLAGS): Define. | |
513 | (BOARD_BSP): Define. | |
514 | (BOARD_CRT0S): Define. | |
515 | (BOARD_OBJS): Define. | |
516 | (BOARD_TEST): Define. | |
517 | (BOARD_INSTALL): Define. | |
518 | (INCLUDES): Add -I$(srcdir)/include. | |
519 | (all): Add ${BOARD_CRT0S} and ${BOARD_BSP}. | |
520 | (.c.S): Remove target. | |
521 | (crt0.o): New target. | |
522 | (basiccrt.o): Likewise. | |
523 | (basiccrtb.o): Likewise. | |
524 | (basiccrts.o): Likewise. | |
525 | (basiccrt561.o, basiccrt561s.o, basiccrt561b.o): Likewise | |
526 | (clean mostlyclean): Remove ${BOARD_BSP}. | |
527 | (install): Depend on ${BOARD_INSTALL}. | |
528 | (install-sim): Reformat. | |
529 | (install-board): New target. | |
530 | * bfin/basiccrt.S: Remove useless __ADSPBF561_COREB__ in | |
531 | workaround code for 05000229. | |
532 | * bfin/syscalls.c (do_syscall): Use `EXCPT 0' instead of | |
533 | `RAISE 0' for syscall. | |
534 | * bfin/basiccrt.S: New file. | |
535 | * bfin/bf5*ld: New file. | |
536 | * bfin/bfin-common-mc.ld: New file. | |
537 | * bfin/bfin-common-sc.ld: New file. | |
538 | * bfin/include/blackfin.h: New file. | |
539 | * bfin/include/cdefBF5*.h: New file. | |
540 | * bfin/include/cdef_LPBlackfin.h: New file. | |
541 | * bfin/include/cdefblackfin.h: New file. | |
542 | * bfin/include/cplb.h: New file. | |
543 | * bfin/include/cplbtab.h: New file. | |
544 | * bfin/include/defBF5*.h: New files. | |
545 | * bfin/include/def_LPBlackfin.h: New files. | |
546 | * bfin/include/defblackfin.h: New file. | |
547 | * bfin/include/sys/_adi_platform.h: New file. | |
548 | * bfin/include/sys/anomaly_macros_rtl.h: New file. | |
549 | * bfin/include/sys/excause.h: New file. | |
550 | * bfin/include/sys/exception.h: New file. | |
551 | * bfin/include/sys/mc_typedef.h: New file. | |
552 | * bfin/include/sys/platform.h: New file. | |
553 | * bfin/include/sys/pll.h: New file. | |
554 | * bfin/include/sysreg.h: New file. | |
555 | * libnosys/configure.in (MISSING_SYSCALL_NAMES): Don't define | |
556 | for bfin. | |
557 | * libnosys/configure: Regenerate. | |
558 | ||
7f48e8a8 JJ |
559 | 2008-07-17 Ken Werner <ken.werner@de.ibm.com> |
560 | ||
561 | * spu/syscalls.c: Check and set the errno value. | |
562 | ||
52ff0512 JJ |
563 | 2008-06-17 Ken Werner <ken.werner@de.ibm.com> |
564 | ||
565 | * spu/Makefile.in: Add new file. | |
566 | * spu/linux_syscalls.c: New file to add Linux syscall support. | |
567 | ||
8ddb4e47 JJ |
568 | 2008-06-16 Corrin Meyer <cjmeyer@gmail.com> |
569 | ||
570 | * m68k/cf-crt1.c[__mcf_family_m1qe]: Don't access CACR. | |
571 | ||
cb1f8161 NC |
572 | 2008-05-20 Nick Clifton <nickc@redhat.com> |
573 | ||
574 | * iq2000/crt0.S (__dso_handle): Define (weak). | |
575 | * frv/crt0.S (__dso_handle): Define (weak). | |
576 | * mn10300/crt0.S (___dso_handle): Define (weak). | |
577 | ||
6c31adf6 JJ |
578 | 2008-05-05 Ken Werner <ken.werner@de.ibm.com> |
579 | ||
580 | * spu/readlink.c: Align readlink implementation to POSIX. | |
581 | ||
026f9d29 NC |
582 | 2008-04-25 Nick Clifton <nickc@redhat.com> |
583 | ||
584 | * arm/crt0.S: Allow assembly under ARMv7 ISA. Support for | |
585 | initializing stack pointers for interrupt modes is still pending. | |
586 | ||
8fcb67cf JJ |
587 | 2008-04-14 Patrick Mansfield <patmans@us.ibm.com> |
588 | ||
589 | * spu/sbrk.c: Remove "extern int errno", use whatever is supplied | |
590 | by sys/errno.h. | |
591 | ||
6f810581 DD |
592 | 2008-04-04 DJ Delorie <dj@redhat.com> |
593 | ||
594 | * hp74x/configure: Regenerate with autoconf 2.61. | |
595 | * fr30/configure: Regenerate with autoconf 2.61. | |
596 | * mips/configure: Regenerate with autoconf 2.61. | |
597 | * xstormy16/configure: Regenerate with autoconf 2.61. | |
598 | * rs6000/configure: Regenerate with autoconf 2.61. | |
599 | * d30v/configure: Regenerate with autoconf 2.61. | |
600 | * i386/configure: Regenerate with autoconf 2.61. | |
601 | * configure: Regenerate with autoconf 2.61. | |
602 | * wince/configure: Regenerate with autoconf 2.61. | |
603 | * pa/configure: Regenerate with autoconf 2.61. | |
604 | * m32r/configure: Regenerate with autoconf 2.61. | |
605 | * mn10200/configure: Regenerate with autoconf 2.61. | |
606 | * iq2000/configure: Regenerate with autoconf 2.61. | |
607 | * cris/configure: Regenerate with autoconf 2.61. | |
608 | * m68k/configure: Regenerate with autoconf 2.61. | |
609 | * spu/configure: Regenerate with autoconf 2.61. | |
610 | * m32c/configure: Regenerate with autoconf 2.61. | |
611 | * mn10300/configure: Regenerate with autoconf 2.61. | |
612 | * i960/configure: Regenerate with autoconf 2.61. | |
613 | * arm/configure: Regenerate with autoconf 2.61. | |
614 | * libnosys/configure: Regenerate with autoconf 2.61. | |
615 | * m68hc11/configure: Regenerate with autoconf 2.61. | |
616 | * bfin/configure: Regenerate with autoconf 2.61. | |
617 | * crx/configure: Regenerate with autoconf 2.61. | |
618 | * mt/configure: Regenerate with autoconf 2.61. | |
619 | * sparc/configure: Regenerate with autoconf 2.61. | |
620 | * sparc/libsys/configure: Regenerate with autoconf 2.61. | |
621 | * mcore/configure: Regenerate with autoconf 2.61. | |
622 | * mep/configure: Regenerate with autoconf 2.61. | |
623 | * frv/configure: Regenerate with autoconf 2.61. | |
624 | * doc/configure: Regenerate with autoconf 2.61. | |
625 | ||
978e84cf DD |
626 | 2008-01-10 DJ Delorie <dj@redhat.com> |
627 | ||
628 | * m32c/exit.S (__exit): preserve both argument registers. | |
629 | ||
27772372 JJ |
630 | 2008-01-03 Jeff Johnston <jjohnstn@redhat.com> |
631 | ||
632 | * arm/redboot-syscalls.c: Consistently supply _isatty if syscalls | |
633 | dir is used in newlib. | |
634 | * bfin/syscalls.c: Ditto. | |
635 | * cris/gensyscalls: Ditto. | |
636 | * fr30/syscalls.c: Ditto. | |
637 | * frv/isatty.c: Ditto. | |
638 | * iq2000/isatty.c: Ditto. | |
639 | * libnosys/isatty.c: Ditto. | |
640 | * m32r/isatty.c: Ditto. | |
641 | * mn10200/isatty.c: Ditto. | |
642 | * mn10300/isatty.c: Ditto. | |
643 | * xstormy16/isatty.c: New file with _isatty function. | |
644 | ||
911cc0c9 HPN |
645 | 2007-12-01 Hans-Peter Nilsson <hp@axis.com> |
646 | ||
647 | * cris/Makefile.in (crt0.o): Add CFLAGS when compiling crt0.S. | |
648 | ||
c8853ef7 JJ |
649 | 2007-11-06 Dave Brolley <brolley@redhat.com> |
650 | ||
651 | * syscall.h (SYS_reconfig): New macro. | |
652 | ||
799356ac JJ |
653 | 2007-10-11 Ulrich Weigand <uweigand@de.ibm.com> |
654 | ||
655 | * spu/crt0.S: Fix so element one of register one is correctly set | |
656 | when compiled with -mstdmain and -fstack-check. | |
657 | ||
56398dd5 JJ |
658 | 2007-10-02 Markus Deuling <deuling@de.ibm.com> |
659 | ||
660 | * spu/crt0.S: Initialize __ea_local_store (EA address of the LS) | |
661 | via register 6. | |
662 | ||
bd6f74fd JJ |
663 | 2007-10-01 Markus Deuling <deuling@de.ibm.com> |
664 | ||
665 | * spu/Makefile.in: add dependencies for crt files. | |
666 | ||
eae493d8 JJ |
667 | 2007-10-01 Patrick Mansfield <patmans@us.ibm.com> |
668 | ||
669 | * spu/sbrk.c: Use the current stack pointer value rather than the | |
670 | maximum available memory to determine the amount of heap space | |
671 | left. Without this change calling sbrk() can allocate space that | |
672 | is currently in use on the stack. | |
673 | ||
d2e4a942 BE |
674 | 2007-09-26 Patrick Mansfield <patmans@us.ibm.com> |
675 | ||
676 | * spu/sched_yield.c: New file (missed on 2007-09-21). | |
677 | ||
9594d5c3 JJ |
678 | 2007-09-21 Patrick Mansfield <patmans@us.ibm.com> |
679 | ||
680 | * spu/Makefile.in: Add new files. | |
681 | * spu/jsre.h: Add JSRE_PREAD, JSRE_PWRITE, JSRE_READV, and | |
682 | JSRE_WRITEV opcodes. | |
683 | * spu/pread.c: New file to add pread via assist call. | |
684 | * spu/pwrite.c: New file to add pwrite via assist call. | |
685 | * spu/readv.c: New file to add readv via assist call. | |
686 | * spu/writev.c: New file to add writev via assist call. | |
687 | ||
e234ad18 JJ |
688 | 2007-09-21 Patrick Mansfield <patmans@us.ibm.com> |
689 | ||
690 | * spu/jsre.h: Add JSRE_SCHED_YIELD, JSRE_UMASK, JSRE_UTIME, and | |
691 | JSRE_UTIMES. | |
692 | * spu/sched_yield.c: New file add sched_yield via assist call. | |
693 | * spu/umask.c: New file add umask via assist call. | |
694 | * spu/utime.c: New file add utime via assist call. | |
695 | * spu/utimes.c: New file add utimes via assist call. | |
696 | * spu/Makefile.in: Add new files. | |
697 | ||
12df0c42 JJ |
698 | 2007-09-21 Patrick Mansfield <patmans@us.ibm.com> |
699 | ||
700 | * spu/jsre.h: Add JSRE_SHM_OPEN and JSRE_SHM_UNLINK opcodes. | |
701 | * spu/shm_open.c: New file to add shm_open via assist call. | |
702 | * spu/shm_unlink.c: New file to add shm_unlink via assist call. | |
703 | * spu/Makefile.in: Add shm_open.o and shm_unlink.o | |
704 | ||
79978d20 JJ |
705 | 2007-09-21 Patrick Mansfield <patmans@us.ibm.com> |
706 | ||
707 | * spu/dirfuncs.c: New file, holds the opendir, closedir, readdir, | |
708 | rewinddir, seekdir and telldir implementations. These are | |
709 | grouped in one file so that we do not need a separate file for | |
710 | the struct dirent and DIR allocation code. | |
711 | * spu/jsre.h: Add JSRE_OPENDIR and other dir opcodes. | |
712 | * spu/Makefile.in: Add dirfuncs.o. | |
713 | ||
a9a6f942 JJ |
714 | 2007-08-13 Carlos O'Donell <carlos@codesourcery.com> |
715 | ||
716 | * arm/crt0.S: Remove '.set' for __stack, hardware_init_hook, | |
717 | and software_init_hook. | |
718 | ||
847e89f8 | 719 | 2007-08-10 Carlos O'Donell <carlos@codesourcery.com> |
73d309ce | 720 | |
847e89f8 | 721 | 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com> |
73d309ce | 722 | |
847e89f8 JJ |
723 | * arm/syscalls.c (_stat): Use _close |
724 | ||
725 | * arm/syscalls.c (struct poslog): Rename to... | |
726 | (struct fdent): ... this. | |
727 | (FILE_HANDLE_OFFSET): Remove. | |
728 | (findslot): Return a struct fdent* if fd is valid, otherwise return NULL. | |
729 | (newslot): New function. | |
730 | (remap_handle): Remove. | |
731 | (initialise_monitor_handles): Use stdout as fallback for stderr. | |
732 | (wrap): Rename to... | |
733 | (checkerror): ... this. | |
734 | (_swiread): Use checkerror() for the return of SWI calls. Correct the use of r0. | |
735 | (_read): Use findslot(). Return EBADF on bad handle. | |
736 | (_swilseek): Call findslot(). Check for valid whence. Check for negative offset when using | |
737 | SEEK_CUR, and check for overflow. Use checkerror(). Check *_Flen calls for errors. | |
738 | (_swiwrite): Correct the use of r0. | |
739 | (_write): Call findslot(). | |
740 | (_swiopen): Call findslot(). Check for valid flags. Use checkerror(). Call newslot(). | |
741 | Handle O_TRUNC, and O_WRONLY. Return index into openfiles[] for fd. | |
742 | (_swiclose): Correct the use of r0. | |
743 | (_close): Handle stderr == stdout case. Only reclaim handle if _swiclose succeeded. | |
744 | (_getpid): Use __attribute__((unused)). | |
745 | (_sbrk): Fix formatting. | |
746 | (_swistat): New function. | |
747 | (_stat): Call _swistat(). | |
748 | (_fstat): Call _swistat(). | |
749 | (_unlink): Correct the use of r0. | |
750 | (isatty): Call finslot(). Correct the use of r0. | |
751 | (_system): Call checkerror(). Correct the use of r0. | |
752 | (_rename): Correct the use of r0. | |
753 | ||
754 | 2007-07-13 Kevin Buettner <kevinb@redhat.com> | |
755 | ||
756 | * mep/fmax.ld, mep/gmap_default.ld, mep/min.ld, mep/simple.ld (.gcc_except_table): Add pattern | |
757 | for .gcc_except_table.*. | |
758 | ||
de229adb JJ |
759 | 2007-07-06 Jeff Johnston <jjohnstn@redhat.com> |
760 | ||
761 | * arm/syscalls.c (gettimeofday): Change to POSIX signature | |
762 | where second argument is passed as void *. | |
763 | * bfin/syscalls.c (gettimeofday): Ditto. | |
764 | * cris/gensyscalls (gettimeofday): Ditto. | |
765 | * cris/linunistd.h (gettimeofday): Ditto. | |
766 | * crx/time.c (gettimeofday): Ditto. | |
767 | * frv/sim-time.c (gettimeofday): Ditto. | |
768 | * i386/cygmon-salib.c (gettimeofday): Ditto. | |
769 | * libnosys/gettod.c (gettimeofday): Ditto. | |
770 | * m68k/io-gettimeofday.c (gettimeofday): Ditto. | |
771 | * sparc/cygmon-salib.c (gettimeofday): Ditto. | |
772 | * spu/gettimeofday.c (gettimeofday): Ditto. | |
773 | ||
47484065 JJ |
774 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
775 | ||
776 | * spu/jsre.h: Add JSRE_MKSTEMP and JSRE_MKTEMP values. | |
777 | * spu/mkstemp.c: New file to add mkstemp support via assist call. | |
778 | * spu/mktemp.c: New file to add mktemp support via assist call. | |
779 | * spu/Makefile.in: Add mkstemp.o and mktemp.o | |
780 | ||
d8988870 JJ |
781 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
782 | ||
783 | * spu/jsre.h: Add new JSRE opcodes. | |
784 | * spu/dup2.c: New file to add dup2 support via assist call. | |
785 | * spu/fdatasync.c: New file to add fdatasync support via assist call. | |
786 | * spu/fsync.c: New file to add fsync support via assist call. | |
787 | * spu/lockf.c: New file to add lockf support via assist call. | |
788 | * spu/sync.c: New file to add sync support via assist call. | |
789 | * spu/truncate.c: New file to add truncate support via assist call. | |
790 | * spu/Makefile.in: Add new files. | |
791 | ||
7f8ec7f1 JJ |
792 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
793 | ||
794 | * spu/jsre.h: JSRE_LINK, JSRE_SYMLINK and JSRE_READLINK. | |
795 | * spu/link.c: New file to add link support via an assist call. | |
796 | * spu/readlink.c: New file to add readlink support via an assist call. | |
797 | * spu/symlink.c: New file to add symlink support via an assist call. | |
798 | * spu/Makefile.in: Add new files. | |
799 | ||
72a14088 JJ |
800 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
801 | ||
802 | * spu/jsre.h: Add JSRE_LSTAT. | |
803 | * spu/lstat.c: New file add lstat support via an assist call. | |
804 | * spu/conv_stat.c: New file, add common stat conversion code. | |
805 | * spu/fstat.c: Use __conv_stat. | |
806 | * spu/stat.c: Use __conv_stat. | |
807 | * spu/Makefile.in: Add conv_stat.o and lstat.o. | |
808 | ||
2751142e JJ |
809 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
810 | ||
811 | * spu/jsre.h: Add JSRE_GETCWD. | |
812 | * spu/getcwd.c: New file, implement getcwd with help from an | |
813 | assist call. | |
814 | * spu/Makefile.in: Add getcwd. | |
815 | ||
38ebd2a6 JJ |
816 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
817 | ||
818 | * spu/jsre.h: Add defines for new assist calls. | |
819 | * spu/chdir.c: New file, support chdir via assist call. | |
820 | * spu/chmod.c: New file, support chmod via assist call. | |
821 | * spu/chown.c: New file, support chown via assist call. | |
822 | * spu/fchdir.c: New file, support fchdir via assist call. | |
823 | * spu/fchmod.c: New file, support fchmod via assist call. | |
824 | * spu/fchown.c: New file, support fchown via assist call. | |
825 | * spu/lchown.c: New file, support lchown via assist call. | |
826 | * spu/mkdir.c: New file, support mkdir via assist call. | |
827 | * spu/mknod.c: New file, support mknod via assist call. | |
828 | * spu/rmdir.c: New file, support rmdir via assist call. | |
829 | * spu/Makefile.in: Add new files. | |
830 | ||
874e5ac6 JJ |
831 | 2007-06-20 Patrick Mansfield <patmans@us.ibm.com> |
832 | ||
833 | * spu/getpagesize.c: New file add getpagesize via an assist call. | |
834 | * spu/jsre.h: Add JSRE_GETPAGESIZE. | |
835 | * spu/Makefile.in: Add getpagesize. | |
836 | ||
8905d0dc JJ |
837 | 2007-06-13 Patrick Mansfield <patmans@us.ibm.com> |
838 | ||
839 | * spu/Makefile.in: Add nanosleep.c. | |
840 | * spu/jsre.h: Add JSRE_NANOSLEEP. | |
841 | * spu/nanosleep.c: New file, supply nanosleep via an assist call. | |
842 | ||
184dcf2b JJ |
843 | 2007-06-05 Patrick Mansfield <patman@us.ibm.com> |
844 | ||
845 | * spu/jsre.h: Remove the assist call structs and defines that are | |
846 | specific to one assist call from here. | |
847 | * spu/access.c: Move struct syscall_access_t to here. | |
848 | * spu/fstat.c: Move struct syscall_fstat_t to here. | |
849 | * spu/ftruncate.c: Move struct syscall_ftruncate_t to here. | |
850 | * spu/gettimeofday.c: Move struct syscall_gettimeofday_t to here. | |
851 | * spu/lseek.c: Move struct syscall_lseek_t and JSRE_SEEK defines to | |
852 | here. | |
853 | * spu/open.c: Move struct syscall_open_t and JSRE_O_ defines to here. | |
854 | * spu/read.c: Move struct syscall_read_t to here, and actually use | |
855 | it (it is the same as syscall_write_t). | |
856 | * spu/stat.c: Move struct syscall_stat_t to here. | |
857 | * spu/write.c: Move struct syscall_write_t to here. | |
858 | * spu/close.c: Pass the address of the first and only argument to | |
859 | __send_to_ppe rather than using an automatic variable and a | |
860 | special struct. | |
861 | * spu/dup.c: Ditto. | |
862 | * spu/unlink.c: Ditto. | |
863 | ||
3cde47d0 KH |
864 | 2007-05-30 Kazu Hirata <kazu@codesourcery.com> |
865 | ||
866 | * m68k/cf-crt1.C, m68k/cf.sc, m68k/fido.sc, m68k/fido-crt0.S: | |
867 | Replace __INIT_SECTION__ and __FINI_SECTION__ with _init and | |
868 | _fini, respectively. | |
869 | ||
a0050b64 JJ |
870 | 2007-05-23 Patrick Mansfield <patmans@us.ibm.com> |
871 | ||
872 | * spu/syscalls.c: Change __send_to_ppe to return the result stored | |
873 | in stored in slot 0 of the data, rather than have each assisted | |
874 | call retrieve the value. | |
875 | * spu/jsre.h: Remove the now unused syscall_out_t. | |
876 | * spu/access.c: Use the __send_to_ppe result instead of the slot 0 | |
877 | value, remove unused syscall_out_t variable. | |
878 | * spu/close.c: Ditto. | |
879 | * spu/dup.c: Ditto. | |
880 | * spu/fstat.c: Ditto. | |
881 | * spu/ftruncate.c: Ditto. | |
882 | * spu/gettimeofday.c: Ditto. | |
883 | * spu/lseek.c: Ditto. | |
884 | * spu/open.c: Ditto. | |
885 | * spu/read.c: Ditto. | |
886 | * spu/stat.c: Ditto. | |
887 | * spu/unlink.c: Ditto. | |
888 | * spu/write.c: Ditto. | |
889 | ||
f8d72310 KH |
890 | 2007-05-23 Kazu Hirata <kazu@codesourcery.com> |
891 | ||
892 | * m68k/fido.sc (.data): Move .jcr to .text. Catch .got.plt | |
893 | and .got. | |
894 | ||
8f954ad3 JJ |
895 | 2007-05-07 Patrick Mansfield <patmans@us.ibm.com> |
896 | ||
897 | * spu/open.c: Unconditionally set the "mode" to fix a bug where | |
898 | mode was not properly set. | |
899 | ||
a5620456 KH |
900 | 2007-05-03 Kazu Hirata <kazu@codesourcery.com> |
901 | ||
902 | * m68k/fido-_exit.c (_exit): Use stop #0x700. | |
903 | ||
7369eb7a JJ |
904 | 2007-04-27 Kazu Hirata <kazu@codesourcery.com> |
905 | ||
a5620456 KH |
906 | * m68k/fido.sc: Catch .text.*, .rodata.*, .data.*, .bss.*, |
907 | .ctor.*, and .dtor.*. Wrap ctor/dtor-related sections with KEEP. | |
7369eb7a | 908 | |
8f954ad3 | 909 | 2007-04-04 Patrick Mansfield <patmans@us.ibm.com> |
c6e05f0d JJ |
910 | |
911 | * spu/syscalls.c: Rename _send_to_ppe __send_to_ppe, and set errno | |
912 | on return from the offload call. | |
913 | * spu/jsre.h: Include sys/syscall.h for the send_to_ppe prototype. | |
914 | * spu/access.c: Call __send_to_ppe instead of _send_to_ppe, and | |
915 | remove the setting of errno. | |
916 | * spu/close.c: Ditto. | |
917 | * spu/dup.c: Ditto. | |
918 | * spu/fstat.c: Ditto. | |
919 | * spu/ftruncate.c: Ditto. | |
920 | * spu/gettimeofday.c: Ditto. | |
921 | * spu/lseek.c: Ditto. | |
922 | * spu/open.c: Ditto. | |
923 | * spu/read.c: Ditto. | |
924 | * spu/stat.c: Ditto. | |
925 | * spu/unlink.c: Ditto. | |
926 | * spu/write.c: Ditto. | |
927 | ||
538b7107 BE |
928 | 2007-03-01 Ben Elliston <bje@au.ibm.com> |
929 | ||
930 | * spu/sbrk.c (sbrk): Adjust the stack pointer vector correctly so | |
931 | that GCC runtime stack checking works. Handle the backchain, too. | |
932 | ||
8f954ad3 | 933 | 2007-02-21 Patrick Mansfield <patmans@us.ibm.com> |
fbadebae | 934 | |
990dce10 BE |
935 | * spu/gettimeofday.c: New file which adds SPU gettimeofday. |
936 | * spu/jsre.h: Remove time, add gettimeofday. | |
937 | * spu/Makefile.in: Ditto. | |
fbadebae | 938 | |
0bb4152b HPN |
939 | 2007-02-21 Hans-Peter Nilsson <hp@axis.com> |
940 | ||
941 | * cris/crt0.S: Use jump, not ba, to skip the interrupt table. Use | |
942 | "setf", not "nop", for common_v10_v32 compatibility. | |
943 | Move out interrupt table to irqtable.S. Include here for non-ELF. | |
944 | * cris/irqtable.S: Extracted from cris/crt0.S. Provide per-entry | |
945 | weak default stub definitions. | |
946 | * cris/crtn.c: Use "setf", not "nop", for common_v10_v32 | |
947 | compatibility. | |
948 | * cris/setup.S [__arch_common_v10_v32]: Return. | |
949 | * cris/Makefile.in (BSP_OBJS): Add irqtable.o. | |
950 | ||
86828107 NC |
951 | 2007-02-15 Nick Clifton <nickc@redhat.com> |
952 | ||
953 | * sparc/cygmon.ld.src: Link .rodata.* input sections into .text | |
954 | output section. | |
955 | * sparc/cygmon-sparc64-ld.src: Likewise. | |
956 | ||
1d94f731 JJ |
957 | 2007-02-08 Dave Brolley <brolley@redhat.com> |
958 | ||
959 | * mep: New target directory. | |
960 | * README: Add MeP. | |
961 | * configure.in: Add support for MeP. | |
962 | * configure: Regenerated. | |
963 | * mep/configure.in: New file. | |
964 | * mep/configure: Ditto. | |
965 | * mep/Makefile.in: Ditto. | |
966 | * mep/aclocal.m4: Ditto. | |
967 | * mep/crt0.S: Ditto. | |
968 | * mep/crtn.S: Ditto. | |
969 | * mep/sim-crt0.S: Ditto. | |
970 | * mep/sim-crtn.S: Ditto. | |
971 | * mep/fmax.ld: Ditto. | |
972 | * mep/gcov-io.h: Ditto. | |
973 | * mep/gmap_default.ld: Ditto. | |
974 | * mep/handlers.c: Ditto. | |
975 | * mep/h_reset.c: Ditto. | |
976 | * mep/isatty.c: Ditto. | |
977 | * mep/mep-bb.c: Ditto. | |
978 | * mep/mep-gmon.c: Ditto. | |
979 | * mep/min.ld: Ditto. | |
980 | * mep/read.c: Ditto. | |
981 | * mep/sbrk.c: Ditto. | |
982 | * mep/sdram-crt0.S: Ditto. | |
983 | * mep/sdram-crtn.S: Ditto. | |
984 | * mep/simnovec-crt0.S: Ditto. | |
985 | * mep/simple.ld: Ditto. | |
986 | * mep/simsdran-crt0.S: Ditto. | |
987 | * mep/syscalls.S: Ditto. | |
988 | * mep/write.c: Ditto. | |
989 | ||
bdc75f5b JJ |
990 | 2007-01-19 Kazunori Asayama <asayama@sm.sony.co.jp> |
991 | ||
992 | * spu/syscalls.c: Replace vector with __vector. | |
993 | ||
5a308d4f BE |
994 | 2007-01-09 Ben Elliston <bje@au.ibm.com> |
995 | ||
996 | * spu/exit.c (_exit): Finish with an infinite loop to eliminate a | |
997 | warning about this noreturn function returning. | |
998 | ||
9d507d4d JJ |
999 | 2007-01-04 Kazu Hirata <kazu@codesourcery.com> |
1000 | ||
1001 | Merge from newlib-csl-20060320-branch: | |
1002 | 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> | |
1003 | ||
1004 | libgloss/ | |
1005 | * m68k/Makefile.in (CF_ISRS): Remove now shared routines. | |
1006 | * m68k/cf-crt0.S (__reset): Define here. | |
1007 | * m68k/cf-isrs.c: Share some ISRS. Add aliases for each IRQ slot. | |
1008 | * m68k/cf-isv.S: Move to .interrupt_vector section. Make each | |
1009 | slot a unique routine. | |
1010 | * m68k/cf.sc: Adjust for .interrupt_vector section. | |
1011 | ||
1012 | libgloss/ | |
1013 | * m68k/Makefile.in (m5273c3): Rename to ... | |
1014 | (m5272c3): ... here to fix typo. | |
1015 | (m5249c3): New. | |
1016 | (CF_BOARDS): Add it. | |
1017 | ||
4d95d0e9 JJ |
1018 | 2006-01-03 Kazu Hirata <kazu@codesourcery.com> |
1019 | ||
1020 | * arm/Makefile (RDPMON_OBJS): Add _exit.o and _kill.o. | |
1021 | (RDIMON_OBJS): Define in terms of RDPMON_OBJS. | |
1022 | (rdimon-_exit.o, rdimon-_kill.o): New. | |
1023 | * arm/_exit.c, arm/_kill.c: New. | |
1024 | * arm/syscalls.c (_exit, _kill): Remove. | |
1025 | ||
35b4db0f JJ |
1026 | 2007-01-03 Kazu Hirata <kazu@codesourcery.com> |
1027 | ||
1028 | Merge from newlib-csl-20060320-branch: | |
1029 | 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> | |
1030 | ||
1031 | * m68k/cf-crt0.S (__start): Adjust semihosting. | |
1032 | ||
acdd81c2 JJ |
1033 | 2007-01-02 Kazu Hirata <kazu@codesourcery.com> |
1034 | ||
1035 | Merge from newlib-csl-20060320-branch: | |
1036 | 2006-12-22 Nathan Sidwell <nathan@codesourcery.com> | |
1037 | ||
1038 | * m68k/cf-hosted.S (__hosted): Adjust semihosting. | |
1039 | ||
b7d9bb7e JJ |
1040 | 2007-01-02 Ben Elliston <bje@au.ibm.com> |
1041 | ||
1042 | * spu/time.c (time): Cast new sys.time value to unsigned int. | |
1043 | ||
7f0213da KH |
1044 | 2006-12-25 Kazu Hirata <kazu@codesourcery.com> |
1045 | ||
1046 | * arm/syscalls.c (_unlink, _system, _rename): Cast arguments | |
1047 | to do_AngelSWI to int. | |
1048 | ||
3e0c6ff3 KH |
1049 | * arm/licfunc.c (do_AngelSWI): Remove. |
1050 | * arm/syscalls.c (do_AngelSWI): Remove. | |
1051 | * arm/swi.h (do_AngelSWI): New. | |
1052 | ||
1b69cb3a JJ |
1053 | 2006-12-18 Kazu Hirata <kazu@codesourcery.com> |
1054 | ||
1055 | Merge from newlib-csl-20060320-branch: | |
1056 | 2006-12-15 Daniel Jacobowitz <dan@codesourcery.com> | |
1057 | ||
1058 | * m68k/fido-crt0.S (_vector_table): Reference | |
1059 | _PrivilegeViolationHandler. | |
1060 | ||
1061 | 2006-12-15 Daniel Jacobowitz <dan@codesourcery.com> | |
1062 | ||
1063 | * m68k/fido-crt0.S (_start): Set %vbr for context 0 in | |
1064 | RAM configs. | |
1065 | * m68k/fido.sc: Clean up formatting. Add comments. Move | |
1066 | stack and heap end to SDRAM for SRAM and SDRAM configurations. | |
1067 | Put RedBoot application text in SRAM. | |
1068 | ||
1069 | 2006-12-13 Nathan Sidwell <nathan@codesourcery.com> | |
1070 | ||
1071 | * m68k/Makefile (install_cf): Don't loop over files here. Only | |
1072 | install sources for the default multilib. | |
1073 | (install_fido): Likewise. | |
1074 | (install_io): Install bsps in one go. | |
1075 | ||
1076 | 2006-12-01 Nathan Sidwell <nathan@codesourcery.com> | |
1077 | Kazu Hirata <kazu@codesourcery.com> | |
1078 | ||
1079 | * configure.in: Recognize fido-*-*. | |
1080 | * configure: Regenerate. | |
1081 | * m68k/Makefile.in (CF_ISRS): Use addprefix. | |
1082 | (FIDO_CRT0, FIDO_BSP, FIDO_OBJS, FIDO_HANDLERS, | |
1083 | FIDO_UNHOSTED_SCRIPTS, FIDO_HOSTED_SCRIPTS, FIDO_SCRIPTS, | |
1084 | FIDO_SOURCES, all_fido, fido-%-crt0.o, fido-rom.ld, | |
1085 | fido-rom-hosted.ld, fido-sram.ld, fido-sram-hosted.ld, | |
1086 | fido-sdram.ld, fido-sdram-hosted.ld, fido-redboot.ld, | |
1087 | install_fido): New. | |
1088 | * m68k/asm.h (mbb): New. | |
1089 | * m68k/configure.in (DO): Check for __mfido__. | |
1090 | * m68k/configure: Regenerate. | |
1091 | * m68k/fido-_exit.c, m68k/fido-crt0.S, m68k/fido-handler.c, | |
1092 | m68k/fido-hosted.S, m68k/fido-sbrk.c, m68k/fido.h, | |
1093 | m68k/fido.sc, m68k/fido_profiling.h: New. | |
1094 | ||
f4dc8396 JJ |
1095 | 2006-12-18 Ben Elliston <bje@au.ibm.com> |
1096 | ||
1097 | * spu/stat.c (stat): Cast new sys.pathname value to unsigned int. | |
1098 | ||
057914fe JJ |
1099 | 2006-12-13 Ben Elliston <bje@au.ibm.com> |
1100 | ||
1101 | * libnosys/_exit.c (_exit): Finish with an infinite loop to | |
1102 | eliminate a warning about this noreturn function returning. | |
1103 | ||
d7d26244 JJ |
1104 | 2006-12-13 Sa Liu <saliu@de.ibm.com> |
1105 | ||
1106 | * spu/access.c: New file | |
1107 | * spu/dup.c: New file | |
1108 | * spu/ftruncate.c: New file | |
1109 | * spu/jsre.h: add structures for new functions | |
1110 | * spu/time.c: New file | |
1111 | * spu/Makefile.in (access.o, dup.o, ftruncate.o, time.o): New targets. | |
1112 | ||
c19f8a6a BE |
1113 | 2006-12-12 Ben Elliston <bje@au.ibm.com> |
1114 | ||
1115 | * configure.in: Remove superfluous semicolons. | |
1116 | * configure: Regenerate. | |
1117 | ||
12cb181d JJ |
1118 | 2006-12-11 Kazu Hirata <kazu@codesourcery.com> |
1119 | ||
1120 | Merge from newlib-csl-20060320-branch: | |
1121 | 2006-12-01 Nathan Sidwell <nathan@codesourcery.com> | |
1122 | Kazu Hirata <kazu@codesourcery.com> | |
1123 | ||
1124 | * m68k/Makefile.in (CF_ISRS): Use addprefix. | |
1125 | ||
1126 | 2006-11-01 Nathan Sidwell <nathan@codesourcery.com> | |
1127 | ||
1128 | * m68k/Makefile.in (CFLAGS): Do not clear. Add to all compilations. | |
1129 | (ARFLAGS): Remove commented out definition. | |
1130 | ||
1131 | ||
1132 | * m68k/configure.in (DO) Set to list of target cpu families. | |
1133 | * m68k/configure: Rebuilt. | |
1134 | * m68k/Makefile.in (DO): New. | |
1135 | (UNHOSTED_BSP, UNHOSTED_OBJS, HOSTED_BSP, HOSTED_OBJS): Move | |
1136 | later. | |
1137 | (m5208evb, m5213evb, m52235evb, m5235evb, m5273c3, m5275evb, | |
1138 | m5282evb, m5329evb, m5485evb): Move earlier. | |
1139 | (all): Add all_$DO dependencies. | |
1140 | (all_cf, all_m68k): New targets, depend on cf & m68k bsps as | |
1141 | appropriate. | |
1142 | (m%-ram.ld, m%-rom.ld, m%-ram-hosted.ld, m%-rom-hosted.ld): Add | |
1143 | 'm' prefix. | |
1144 | (install): Add install_$DO dependencies. | |
1145 | (install_cf, install_m68k): New targets. Perform cf and m68k | |
1146 | installs as appropriate. | |
1147 | (install_io): New, install the io libraries. | |
1148 | ||
1149 | ||
1150 | 2006-10-23 Nathan Sidwell <nathan@codesourcery.com> | |
1151 | ||
1152 | * m68k/Makefile.in (CF_CRT0): Rename to CF_CRT0S, separate hosted | |
1153 | & unhosted versions. | |
1154 | (CF_OBJS): Add cf-isv.o. | |
1155 | (CF_SOURCES): Add cf-isv.S. | |
1156 | (cf-hosted-crt0.o, cf-unhosted-crt0.o): New targets. | |
1157 | * m68k/cf-isv.S: New, broken out of ... | |
1158 | * m68k/cf-crt0.S: ... here. Add HOSTED & UNHOSTED differences. | |
1159 | * m68k/cf-crt1.c (__start1): Add heap_limit argument. | |
1160 | (__heap_limit): Define. | |
1161 | * m68k/cf-sbrk.c (__heap_limit): Declare. | |
1162 | (sbrk): Adjust for __heap_limit. | |
1163 | * m68k/cf.sc: Use different crt0's for hosted & unhosted. | |
1164 | Install a separate isv.o file. | |
1165 | * m68k/io.h (HOSTED_PUTCHAR): Replace with ... | |
1166 | (HOSTED_INIT_SIM): ... this. | |
1167 | ||
1168 | ||
1169 | 2006-10-20 Nathan Sidwell <nathan@codesourcery.com> | |
1170 | ||
1171 | * m68k/Makefile.in (CF_BOARDS): Add m5275evb. | |
1172 | (m5275evb): New board. | |
1173 | ||
1174 | ||
1175 | 2006-10-20 Vladimir Prus <vladimir@codesourcery.com> | |
1176 | ||
1177 | * m68k/cf.sc: Add linkonce sections and | |
1178 | DWARF sections. | |
1179 | ||
1180 | ||
1181 | 2006-10-07 Nathan Sidwell <nathan@codesourcery.com> | |
1182 | ||
1183 | * m68k/Makefile.in: Adjust Coldfire rules. | |
1184 | (BDM_CRT0, BDM_BSP, BDM_OBJS, BDM_ISRS): Rename to ... | |
1185 | (CF_CRT0, CF_BSP, CF_OBJS, CF_ISRS): ... here. Adjust. | |
1186 | (BDM_OTHER_OBJS): Remove. | |
1187 | (BDM_SYSOBJS): Rename to ... | |
1188 | (UNHOSTED_OBJS): ... here. Adjust. | |
1189 | (UNHOSTED_BSP, HOSTED_OBJS, HOSTED_BSP): New. | |
1190 | (CF_HOSTED_SCRIPTS): New. | |
1191 | (CF_SCRIPTS, CF_SOURCES): Adjust. | |
1192 | * m68k/cf.sc: Add IO library variable. | |
1193 | * m68k/bdm-crt0.S, m68k/bdm-crt1.c, m68k/bdm-isrs.c, | |
1194 | m68k/bdm-sbrk.c, m68k/bdm-semihost.S: Rename to ... | |
1195 | * m68k/cf-crt0.S, m68k/cf-crt1.c, m68k/cf-isrs.c, m68k/cf-sbrk.c, | |
1196 | m68k/cf-hosted.S: ... here. | |
1197 | * m68k/cf-exit.c: New. | |
1198 | * m68k/bdm-gdb.h, m68k/bdm-semihost.h: Merge into ... | |
1199 | * m68k/io.h: ... here. Add unhosted support. Adjust conversion | |
1200 | function names. | |
1201 | * m68k/bdm-gdb.c: Rename to ... | |
1202 | * m68k/io-gdb.c: ... here. Adjust names of conversion functions. | |
1203 | * m68k/bdm-close.c, m68k/bdm-exit.c, m68k/bdm-fstat.c, | |
1204 | m68k/bdm-gettimeofday.c, m68k/bdm-isatty.c, m68k/bdm-lseek.c, | |
1205 | m68k/bdm-open.c, m68k/bdm-read.c, m68k/bdm-rename.c, | |
1206 | m68k/bdm-stat.c, m68k/bdm-system.c, m68k/bdm-time.c, | |
1207 | m68k/bdm-unlink.c, m68k/bdm-write.c: Rename to ... | |
1208 | * m68k/io-close.c, m68k/io-exit.c, m68k/io-fstat.c, | |
1209 | m68k/io-gettimeofday.c, m68k/io-isatty.c, m68k/io-lseek.c, | |
1210 | m68k/io-open.c, m68k/io-read.c, m68k/io-rename.c, m68k/io-stat.c, | |
1211 | m68k/io-system.c, m68k/io-time.c, m68k/io-unlink.c, | |
1212 | m68k/io-write.c: ... here. Include io.h. Adjust for hosted & | |
1213 | unhosted libraries. Adjust names of gdb conversion functions. | |
1214 | ||
1215 | ||
1216 | 2006-09-29 Nathan Sidwell <nathan@codesourcery.com> | |
1217 | ||
1218 | * m68k/bdm-semihost.S: Add more comments. Make instruction weirder. | |
1219 | ||
1220 | 2006-09-22 Nathan Sidwell <nathan@codesourcery.com> | |
1221 | ||
1222 | * m68k/bdm-crt1.c (hardware_init_hook): Use #defines for CACR bits. | |
1223 | ||
1224 | 2006-09-18 Nathan Sidwell <nathan@codesourcery.com> | |
1225 | ||
1226 | * m68k/Makefile.in: Don't force a frame pointer on the ISRs. | |
1227 | * m68k/bdm-crt1.c (__start1): Don't set the VBR here. | |
1228 | (hardeare_init_hook): Define weakly. Set VBR here, enable caching | |
1229 | if supported. | |
1230 | ||
1231 | ||
1232 | * m68k/Makefile.in (bdm-semihost.o): Build from bdm-semihost.S. | |
1233 | * m68k/bdm-semihost.c: Remove. | |
1234 | * m68k/bdm-semihost.S: New. | |
1235 | * m68k/bdm-crt0.S: Don't install semihosting trap handler. | |
1236 | * m68k/bdm-close.c, bdm-exit.c, bdm-fstat.c, bdm-gettimeofday.c, | |
1237 | bdm-isatty.c, bdm-lseek.c, bdm-open.c, bdm-read.c, bdm-rename.c, | |
1238 | bdm-stat.c, bdm-system.c, bdm-unlink.c, bdm-write.c): Update. | |
1239 | * m68k/bdm-isrs.c: Update comment. | |
1240 | * m68k/bdm-semihost.h (BDM_TRAPNUM, BDM_FUNC_REG, BDM_ARG_REG, | |
1241 | BDM_TRAP): Remove. | |
1242 | (__bdm_semihost): Declare. | |
1243 | ||
1244 | ||
1245 | 2006-09-15 Nathan Sidwell <nathan@codesourcery.com> | |
1246 | ||
1247 | * m68k/Makefile.in (BDM_OTHER_OBJS): Remove sbrk.o. | |
1248 | (BDM_SYSOBJS): Add bdm-sbrk.o. | |
1249 | * m68k/bdm-sbrk.c: New. | |
1250 | ||
1251 | ||
1252 | 2006-09-06 Nathan Sidwell <nathan@codesourcery.com> | |
1253 | ||
1254 | * m68k/Makefile.in (CF_SOURCES): New. | |
1255 | (install): Install them. | |
1256 | ||
1257 | ||
1258 | 2006-09-01 Nathan Sidwell <nathan@codesourcery.com> | |
1259 | ||
1260 | * m68k/cf.sc: Add .jcr section to .text. | |
1261 | ||
23995dad JJ |
1262 | 2006-12-11 Ben Elliston <bje@au.ibm.com> |
1263 | ||
1264 | * configure.in: Remove extra whitespace from config_testsuite = | |
c19f8a6a | 1265 | VALUE statements to eliminate shell errors. |
23995dad JJ |
1266 | * configure: Regenerate. |
1267 | ||
b81d0f0e JJ |
1268 | 2006-12-08 Sa Liu <saliu@de.ibm.com> |
1269 | ||
1270 | * spu/exit.c (libgloss_exit): Rename from this .. | |
1271 | (_exit): .. to this. Overhaul. | |
1272 | (exit): Remove. | |
1273 | * spu/crt0.S, spu/crti.S, spu/crtn.S: New files. | |
1274 | * spu/crt0.C, spu/init.c: Remove. | |
1275 | * spu/configure.in (AC_INIT): Check for crt0.S, not crt0.C. | |
1276 | * spu/configure: Regenerate. | |
1277 | * spu/Makefile.in (crti.o, crtn.o, crt1.o, crt2.o): New targets. | |
1278 | (OBJS): Remove init.o. | |
1279 | (CRTOBJS): New. | |
1280 | (OUTPUTS): Add $(CRTOBJS). | |
1281 | ||
54ff7fb4 | 1282 | 2006-11-27 Jeff Johnston <jjohnstn@redhat.com> |
e2edec23 JJ |
1283 | |
1284 | * mips/crt0.S: Fix preprocessor statements from previous patch | |
1285 | to be ANSI. | |
1286 | ||
406a0e04 JJ |
1287 | 2006-11-24 Thiemo Seufer <ths@mips.com> |
1288 | Nigel Stephens <nigel@mips.com> | |
1289 | ||
1290 | * mips/crt0.S (_start): Use all available float registers. Don't touch | |
1291 | SR_PE on post-mips2 CPUs, it means soft reset there. | |
1292 | ||
729c0e65 JJ |
1293 | 2006-11-22 Luca Barbato <lu_zero@gentoo.org> |
1294 | ||
1295 | * spu/syscalls.c: Include spu_intrinsics.h to provide vector keyword. | |
1296 | ||
634f2d7f JJ |
1297 | 2006-11-17 Jeff Johnston <jjohnstn@redhat.com> |
1298 | ||
1299 | * mn10300/Makefile.in: Add spaces after do in "for" loop. | |
1300 | ||
b61bfe04 | 1301 | 2006-11-08 Jie Zhang <jie.zhang@analog.com> |
c0977673 JJ |
1302 | |
1303 | * bfin/configure.in: New. | |
1304 | * bfin/crt0.S: New. | |
1305 | * bfin/Makefile.in: New. | |
1306 | * bfin/syscalls.c: New. | |
1307 | * bfin/aclocal.m4: Generate. | |
1308 | * bfin/configure: Ditto. | |
1309 | * configure.in: Add support for bfin-*-*. | |
1310 | * configure: Regenerate. | |
1311 | * syscall.h (SYS_argc): Define. | |
1312 | (SYS_argnlen): Define. | |
1313 | (SYS_argn): Define. | |
1314 | ||
d1468607 JJ |
1315 | 2006-10-10 Thiemo Seufer <ths@mips.com> |
1316 | ||
1317 | * mips/Makefile.in: Add INCLUDES to local compile rules. | |
1318 | ||
8375a056 JJ |
1319 | 2006-10-06 Jeff Johnston <jjohnstn@redhat.com> |
1320 | ||
1321 | * Makefile.in: Add CFLAGS_FOR_TARGET and CCASFLAGS to | |
1322 | FLAGS_TO_PASS. | |
1323 | ||
bdcabb25 JJ |
1324 | 2006-10-03 Jeff Johnston <jjohnstn@redhat.com> |
1325 | ||
1326 | * arm/linux-syscalls0.c: Rewrite bx insn architecture flag check | |
1327 | to avoid use of __ARM_ARCH__. | |
1328 | ||
04a8b4ee JJ |
1329 | 2006-10-02 Nick Clifton <nickc@redhat.com> |
1330 | ||
1331 | * arm/linux-syscalls0.c: Add arm architecture flag | |
1332 | checks around bx insn. | |
1333 | ||
aa61d16c JJ |
1334 | 2006-09-07 Masaki Muranaka <monaka@monami-software.com> |
1335 | ||
1336 | * xstormy16/Makefile.in (clean): Fix a mismatched parenthesis. | |
1337 | ||
c023e783 KH |
1338 | 2006-09-01 Kazu Hirata <kazu@codesourcery.com> |
1339 | ||
1340 | Merge from newlib-csl-20060320-branch: | |
1341 | 2006-08-31 Nathan Sidwell <nathan@codesourcery.com> | |
1342 | ||
1343 | * m68k/bdm-crt1.c: Call hardware_init_hook before copying | |
1344 | initialized data. | |
1345 | ||
1346 | * m68k/Makefile.in (CF_BDM_SCRIPTS): Rename to CF_RAM_SCRIPTS. | |
1347 | (CF_SCRIPTS): Update. | |
1348 | (%-bdm.ld): Rename to %-ram.ld. | |
1349 | ||
1350 | 2006-08-25 Nathan Sidwell <nathan@codesourcery.com> | |
1351 | ||
1352 | * m68k/Makefile.in (DBUG_BSP, DBUG_OBJS): Remove. | |
1353 | (BDM_CRT0): New. | |
1354 | (BDM_OBJS): Add bdm-crt1.o. | |
1355 | (BDM_OTHER_OBJS): Remove print.o putnum.o | |
1356 | (CF_BOARDS): New. | |
1357 | (CF_BDM_SCRIPTS): Generated name of ram scripts. | |
1358 | (CF_ROM_SCRIPTS): Generated name of rom scripts. | |
1359 | (CF_SCRIPTS): Adjust. | |
1360 | (all): Add BDM_CRT0. | |
1361 | (bdm-crt0.o, bdm-crt1.o): New targets. | |
1362 | (bdm-isv.o): Remove. | |
1363 | (m5208evb, m5213evb, m52235evb, m5235evb, m5273c3, m5282evb, | |
1364 | m5329evb, m5485evb): New. | |
1365 | (%-bdm.ld, %-rom.ld): New. Replace individual linker script rules. | |
1366 | (install): Remove DBUG installs. | |
1367 | * m68k/bdm-crt0.S: New. | |
1368 | * m68k/bdm-crt1.c: New. | |
1369 | * m68k/bdm-exit.c: Call __reset. | |
1370 | * m68k/bdm-isv.c: Remove. | |
1371 | * m68k/cf.sc: Adjust to produce either rom or ram images. | |
1372 | * m68k/dbug-exit.S, m68k/dbug-inbyte.S, m68k/dbug-outbyte.S: Remove. | |
1373 | ||
1374 | 2006-07-24 Nathan Sidwell <nathan@codesourcery.com> | |
1375 | ||
1376 | Bug 844 | |
1377 | * m68k/cf.sc: Set entry point to _start. | |
1378 | * m68k/crt0.X (_start): New name for entrypoint | |
1379 | (start): Weak alias for start. | |
1380 | ||
1381 | 2006-06-09 Nathan Sidwell <nathan@codesourcery.com> | |
1382 | ||
1383 | * m68k/bdm-system.c (_system): Support system(NULL). | |
1384 | ||
1385 | 2006-06-08 Nathan Sidwell <nathan@codesourcery.com> | |
1386 | ||
1387 | * m68k/bdm-system.c (_system): Properly encode non failure exit | |
1388 | code. | |
1389 | ||
1390 | 2006-06-05 Nathan Sidwell <nathan@codesourcery.com> | |
1391 | ||
1392 | * m68k/Makefile.in (BDM_SYSOBJS): Remove bdm-inbyte.o. | |
1393 | Add bdm-time.o. | |
1394 | * m68k/bdm-close.c: Add copyright notice. | |
1395 | * m68k/bdm-fstat.c: Add copyright notice. | |
1396 | * m68k/bdm-gettimeofday.c: Add copyright notice. | |
1397 | * m68k/bdm-inbyte.c: Remove. | |
1398 | * m68k/bdm-isatty.c: Add copyright notice. | |
1399 | * m68k/bdm-lseek.c: Add copyright notice. Fix &/| thinko. | |
1400 | * m68k/bdm-open.c: Add copyright notice. | |
1401 | * m68k/bdm-read.c: Add copyright notice. | |
1402 | * m68k/bdm-rename.c: Add copyright notice. | |
1403 | * m68k/bdm-stat.c: Add copyright notice. | |
1404 | * m68k/bdm-system.c: Add copyright notice. | |
1405 | * m68k/bdm-time.c: New. | |
1406 | * m68k/bdm-unlink.c: Add copyright notice. | |
1407 | * m68k/bdm-write.c: Add copyright notice. | |
1408 | ||
1409 | 2006-05-25 Nathan Sidwell <nathan@codesourcery.com> | |
1410 | ||
1411 | * m68k/Makefile.in (m52235-dbug.ld, m52235-bdm.ld): New | |
1412 | scripts. | |
1413 | ||
1414 | 2006-05-24 Nathan Sidwell <nathan@codesourcery.com> | |
1415 | ||
1416 | * m68k/Makefile.in (BDM_SYSOBJS): Remove bdm-outbyte.o. | |
1417 | * m68k/bdm-outbyte.c: Delete. | |
1418 | * m68k/bdm-semihost.h (BDM_OUTBYTE): Mark as obsolete. | |
1419 | ||
1420 | 2006-05-22 Sandra Loosemore <sandra@codesourcery.com> | |
1421 | ||
1422 | * m68k/bdm-semihost.h: Add new constants for additional | |
1423 | semihosting functions. Add new BDM_TRAP macro to encapsulate | |
1424 | inline asm. | |
1425 | * m68k/bdm-exit.c (_exit): Use new BDM_TRAP macro. | |
1426 | * m68k/bdm-outbyte.c (outbyte): Ditto. | |
1427 | * m68k/bdm-isrs.c, m68k/bdm-isv.c: Former BDM_TRAP | |
1428 | now called BDM_TRAPNUM. | |
1429 | * m68k/bdm-gdb.h, m68k/bdm-gdb.c: New files | |
1430 | containing declarations and conversion functions for GDB's fileio | |
1431 | protocol. | |
1432 | * m68k/bdm-close.c: New file to define corresponding function. | |
1433 | * m68k/bdm-fstat.c: Ditto. | |
1434 | * m68k/bdm-gettimeofday.c: Ditto. | |
1435 | * m68k/bdm-isatty.c: Ditto. | |
1436 | * m68k/bdm-lseek.c: Ditto. | |
1437 | * m68k/bdm-open.c: Ditto. | |
1438 | * m68k/bdm-read.c: Ditto. | |
1439 | * m68k/bdm-rename.c: Ditto. | |
1440 | * m68k/bdm-stat.c: Ditto. | |
1441 | * m68k/bdm-system.c: Ditto. | |
1442 | * m68k/bdm-unlink.c: Ditto. | |
1443 | * m68k/bdm-write.c Ditto. | |
1444 | * m68k/Makefile.in: Add dependencies for new files. | |
1445 | ||
1446 | 2006-03-29 Nathan Sidwell <nathan@codesourcery.com> | |
1447 | ||
1448 | * m68k/bdm-isv.c (software_init_hook): Fix trap numbering. | |
1449 | ||
1450 | * m68k/Makefile.in (CF_SCRIPTS): Add m5329 board. | |
1451 | Reorder. | |
1452 | (*-dbug.ld, *-bdm.ld): Add appropriate IO definition. | |
1453 | (m5329evb-dbug.ld, m5329evb-bdm.ld): New. | |
1454 | * cf.sc (GROUP): Revert previous change. Add IO library. | |
1455 | ||
1456 | * m68k/Makefile.in (BDM_BSP, BDM_OBJS, BDM_ISRS): New. | |
1457 | (CF_SCRIPTS): Rename dbug scripts. Add bdm scripts. Add m5485 | |
1458 | scripts. | |
1459 | (all): Add new targets. | |
1460 | (BDM_BSP): New target. | |
1461 | (bdm-isv.o, bdm-exit.o, bdm-outbyte.o, bdm-semihost.o): New | |
1462 | targets. | |
1463 | (BDM_ISRS): New targets. | |
1464 | (m5208evb.ld, m5213evb.ld, m5235evb.ld, m5272c3.ld, m5282evb.ld): | |
1465 | Rename and adjust. | |
1466 | (m5485evb-dbug): New. | |
1467 | (m5208evb-bdm.ld, m5213evb-bdm.ld, m5235evb-bdm.ld, | |
1468 | m5272c3-bdm.ld, m5282evb-bdm.ld, m5485evb-bdm.ld): New. | |
1469 | (install): Add BDM_BSP. | |
1470 | * m68k/bdm-exit.c: New | |
1471 | * m68k/bdm-inbyte.c: New | |
1472 | * m68k/bdm-outbyte.c: New | |
1473 | * m68k/bdm-semihost.c: New | |
1474 | * m68k/bdm-semihost.h: New | |
1475 | * m68k/bdm-isrs.c: New. | |
1476 | * m68k/bdm-isv.c: New. | |
1477 | * dbug-cf.sc: Renamed to ... | |
1478 | * cf.sc: ... here. Add bdm flexibility. Remove GROUP | |
1479 | ||
1480 | 2006-05-22 Sandra Loosemore <sandra@codesourcery.com> | |
1481 | ||
1482 | * m68k/bdm-semihost.h: Add new constants for additional | |
1483 | semihosting functions. Add new BDM_TRAP macro to encapsulate | |
1484 | inline asm. | |
1485 | * m68k/bdm-exit.c (_exit): Use new BDM_TRAP macro. | |
1486 | * m68k/bdm-outbyte.c (outbyte): Ditto. | |
1487 | * m68k/bdm-isrs.c, m68k/bdm-isv.c: Former BDM_TRAP | |
1488 | now called BDM_TRAPNUM. | |
1489 | * m68k/bdm-gdb.h, m68k/bdm-gdb.c: New files | |
1490 | containing declarations and conversion functions for GDB's fileio | |
1491 | protocol. | |
1492 | * m68k/bdm-close.c: New file to define corresponding function. | |
1493 | * m68k/bdm-fstat.c: Ditto. | |
1494 | * m68k/bdm-gettimeofday.c: Ditto. | |
1495 | * m68k/bdm-isatty.c: Ditto. | |
1496 | * m68k/bdm-lseek.c: Ditto. | |
1497 | * m68k/bdm-open.c: Ditto. | |
1498 | * m68k/bdm-read.c: Ditto. | |
1499 | * m68k/bdm-rename.c: Ditto. | |
1500 | * m68k/bdm-stat.c: Ditto. | |
1501 | * m68k/bdm-system.c: Ditto. | |
1502 | * m68k/bdm-unlink.c: Ditto. | |
1503 | * m68k/bdm-write.c Ditto. | |
1504 | * m68k/Makefile.in: Add dependencies for new files. | |
1505 | ||
52d82ba5 JJ |
1506 | 2006-08-30 Kazunori Asayama <asayama@sm.sony.co.jp> |
1507 | ||
1508 | * spu/syscalls.c: Add a new argument to _send_to_ppe() to | |
1509 | specify signal code. | |
1510 | * spu/jsre.h: Update declaration of _send_to_ppe(). | |
1511 | * spu/close.c: Replace _send_to_ppe_0x2101() by _send_to_ppe(). | |
1512 | * spu/fstat.c: Ditto. | |
1513 | * spu/lseek.c: Ditto. | |
1514 | * spu/open.c: Ditto. | |
1515 | * spu/read.c: Ditto. | |
1516 | * spu/stat.c: Ditto. | |
1517 | * spu/unlink.c: Ditto. | |
1518 | * spu/write.c: Ditto. | |
1519 | ||
6f91c38b JJ |
1520 | 2006-08-30 Kazunori Asayama <asayama@sm.sony.co.jp> |
1521 | ||
1522 | * spu/Makefile.in: Add dependency. | |
1523 | ||
d82b4a99 JJ |
1524 | 2006-08-24 Paul Brook <paul@codesourcery.com> |
1525 | ||
1526 | * arm/linux-crt0.c: Disable Arm stub for Thumb-2. | |
1527 | ||
1fa66a83 JJ |
1528 | 2006-08-23 Kazunori Asayama <asayama@sm.sony.co.jp> |
1529 | ||
1530 | * spu/Makefile.in: Add new object files. | |
1531 | * spu/syscalls.c: Move each system call to individual file. | |
1532 | * spu/jsre.h: Add declaration of _send_to_ppe_0x2101(). | |
1533 | * spu/close.c: New file. Moved from spu/syscalls.c. | |
1534 | * spu/fstat.c: Likewise. | |
1535 | * spu/getpid.c: Likewise. | |
1536 | * spu/isatty.c: Likewise. | |
1537 | * spu/kill.c: Likewise. | |
1538 | * spu/lseek.c: Likewise. | |
1539 | * spu/open.c: Likewise. | |
1540 | * spu/read.c: Likewise. | |
1541 | * spu/stat.c: Likewise. | |
1542 | * spu/unlink.c: Likewise. | |
1543 | * spu/write.c: Likewise. | |
1544 | ||
cb5e3d1d JJ |
1545 | 2006-08-21 David Ung <davidu@mips.com> |
1546 | ||
1547 | * mips/Makefile.in: Add rule for cygmon.o and pass the -mno-mips16 | |
1548 | option since it uses the syscall instruction. | |
1549 | ||
57819655 JJ |
1550 | 2006-08-16 Joel Schopp <jschopp@austin.ibm.com> |
1551 | ||
1552 | * spu/Makefile.in: Add special compiler | |
1553 | options to reduce size. | |
1554 | ||
0486bb7f JJ |
1555 | 2006-08-16 Joel Schopp <jschopp@austin.ibm.com> |
1556 | ||
1641d724 JJ |
1557 | * spu/jsre.h(JSRE_STAT): New define. |
1558 | (syscall_stat_t): New type. | |
1559 | * spu/syscalls.c(stat): New syscall. | |
1560 | ||
1561 | 2006-08-16 Joel Schopp <jschopp@austin.ibm.com> | |
1562 | ||
1563 | * configure.in: Add spu support. | |
1564 | * configure: Regenerated. | |
1565 | * spu/Makefile.in: New file. | |
1566 | * spu/aclocal.m4: Ditto. | |
1567 | * spu/configure: Ditto. | |
1568 | * spu/configure.in: Ditto. | |
1569 | * spu/crt0.c: Ditto. | |
1570 | * spu/exit.c: Ditto. | |
1571 | * spu/init.c: Ditto. | |
1572 | * spu/jsre.h: Ditto. | |
1573 | * spu/sbrk.c: Ditto. | |
1574 | * spu/syscalls.c: Ditto. | |
0486bb7f | 1575 | |
0b6bb78b SJ |
1576 | 2006-07-05 Shaun Jackman <sjackman@gmail.com> |
1577 | ||
1578 | * arm/linux-crt0.S: Remove file. | |
1579 | * arm/linux-crt0.c: New file. Supports PIC code. | |
1580 | ||
0a22f2e5 SJ |
1581 | 2006-07-04 Shaun Jackman <sjackman@gmail.com> |
1582 | ||
1583 | * arm/linux-syscalls0.S (ftruncate, getegid, geteuid, getgid, | |
1584 | getgroups, getpgid, getpgrp, getuid, lchown, pause, pipe, | |
1585 | setpgid, setgid, setsid, setuid, sigprocmask, sync, uname): New | |
1586 | system call. | |
1587 | ||
6d2903ba DD |
1588 | 2006-06-30 DJ Delorie <dj@redhat.com> |
1589 | ||
1590 | * m32c/crt0.S (done_inilist): Fix dwarf2 address sizes. | |
1591 | ||
c3297a3c JJ |
1592 | 2006-06-23 Shaun Jackman <sjackman@gmail.com> |
1593 | ||
1594 | * arm/elf-linux.specs: New file. | |
1595 | ||
73c20c32 JJ |
1596 | 2006-06-13 Sandra Loosemore <sandra@codesourcery.com> |
1597 | ||
1598 | * arm/syscalls.c (_unlink, isatty, _system, _rename): | |
1599 | Make them do something useful in the ARM_RDI_MONITOR case. | |
1600 | ||
6d153d4e JJ |
1601 | 2006-06-08 Fred Fish <fnf@specifix.com> |
1602 | ||
1603 | * mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/nullmon.ld, | |
1604 | mips/pmon.ld: Keep special sections generated by mips gcc. | |
1605 | ||
986b5d22 JJ |
1606 | 2006-06-05 Shaun Jackman <sjackman@gmail.com> |
1607 | ||
1608 | * arm/linux-syscalls0.S (reboot): Remove. | |
1609 | * arm/linux-syscalls1.c (reboot): New function. | |
1610 | ||
4c602151 JJ |
1611 | 2006-06-05 Shaun Jackman <sjackman@gmail.com> |
1612 | ||
1613 | * arm/syscalls.c (kill) [ARM_RDI_MONITOR]: Use the signal | |
1614 | argument to choose an ADP exception reason. | |
1615 | * arm/libcfunc.c (abort): Remove this function. | |
1616 | ||
47e55476 JJ |
1617 | 2006-05-30 Shaun Jackman <sjackman@gmail.com> |
1618 | ||
986b5d22 JJ |
1619 | * arm/Makefile.in: Add Linux syscall interface. |
1620 | * arm/linux-crt0.S: New file. | |
1621 | * arm/linux-syscall.h: New file. | |
1622 | * arm/linux-syscalls0.S: New file. | |
1623 | * arm/linux-syscalls1.c: New file. | |
47e55476 | 1624 | |
42e7baff JJ |
1625 | 2006-05-23 Fred Fish <fnf@specifix.com> |
1626 | ||
1627 | * mips/configure.in: Change mipsisa64-*-* to | |
1628 | mipsisa64*-*-* to catch minor variations like | |
1629 | mipsisa64sb1. | |
13220d1a | 1630 | * mips/configure: Regenerated. |
42e7baff | 1631 | |
00a4b31a JJ |
1632 | 2006-05-10 Jeff Johnston <jjohnstn@redhat.com> |
1633 | ||
1634 | * Makefile.in: Pass some additional flags in FLAGS_TO_PASS. | |
1635 | * configure.in: Add additional flags when creating Makefile. | |
1636 | * configure: Regenerated. | |
1637 | * arm/configure | |
1638 | * arm/configure.in: Set with_multisubdir when creating Makefile. | |
1639 | * cris/configure.in: Ditto. | |
1640 | * d30v/configure.in: Ditto. | |
1641 | * frv/configure.in: Ditto. | |
1642 | * i386/configure.in: Ditto. | |
1643 | * iq2000/configure.in: Ditto. | |
1644 | * libnosys/configure.in: Ditto. | |
1645 | * m32c/configure.in: Ditto. | |
1646 | * m32r/configure.in: Ditto. | |
1647 | * m68hc11/configure.in: Ditto. | |
1648 | * m68k/configure.in: Ditto. | |
1649 | * mcore/configure.in: Ditto. | |
1650 | * mips/configure.in: Ditto. | |
1651 | * mn10200/configure.in: Ditto. | |
1652 | * mn10300/configure.in: Ditto. | |
1653 | * mt/configure.in: Ditto. | |
1654 | * pa/configure.in: Ditto. | |
1655 | * rs6000/configure.in: Ditto. | |
1656 | * sparc/configure.in: Ditto. | |
1657 | * cris/configure: Regenerated. | |
1658 | * d30v/configure: Ditto. | |
1659 | * frv/configure: Ditto. | |
1660 | * i386/configure: Ditto. | |
1661 | * iq2000/configure: Ditto. | |
1662 | * libnosys/configure: Ditto. | |
1663 | * m32c/configure: Ditto. | |
1664 | * m32r/configure: Ditto. | |
1665 | * m68hc11/configure: Ditto. | |
1666 | * m68k/configure: Ditto. | |
1667 | * mcore/configure: Ditto. | |
1668 | * mips/configure: Ditto. | |
1669 | * mn10200/configure: Ditto. | |
1670 | * mn10300/configure: Ditto. | |
1671 | * mt/configure: Ditto. | |
1672 | * pa/configure: Ditto. | |
1673 | * rs6000/configure: Ditto. | |
1674 | * sparc/configure: Ditto. | |
1675 | ||
4e71dc1e JJ |
1676 | 2006-04-19 Jeff Johnston <jjohnstn@redhat.com> |
1677 | ||
1678 | * configure.in: Modified to support autoconf 2.59. | |
1679 | * */configure.in: Ditto. | |
1680 | * configure: Regenerated. | |
1681 | * */configure: Ditto. | |
1682 | * wince/aclocal.m4: Ditto. | |
1683 | * acinclude.m4: New file. | |
1684 | * aclocal.m4: Ditto. | |
1685 | * arm/aclocal.m4: Ditto. | |
1686 | * cris/aclocal.m4: Ditto. | |
1687 | * crx/aclocal.m4: Ditto. | |
1688 | * d30v/aclocal.m4: Ditto. | |
1689 | * fr30/aclocal.m4: Ditto. | |
1690 | * frv/aclocal.m4: Ditto. | |
1691 | * hp74x/aclocal.m4: Ditto. | |
1692 | * i386/aclocal.m4: Ditto. | |
1693 | * i960/aclocal.m4: Ditto. | |
1694 | * iq2000/aclocal.m4: Ditto. | |
1695 | * libnosys/aclocal.m4: Ditto. | |
1696 | * m32c/aclocal.m4: Ditto. | |
1697 | * m32r/aclocal.m4: Ditto. | |
1698 | * m68hc11/aclocal.m4: Ditto. | |
1699 | * m68k/aclocal.m4: Ditto. | |
1700 | * mcore/aclocal.m4: Ditto. | |
1701 | * mips/aclocal.m4: Ditto. | |
1702 | * mn10200/aclocal.m4: Ditto. | |
1703 | * mn10300/aclocal.m4: Ditto. | |
1704 | * mt/aclocal.m4: Ditto. | |
1705 | * pa/aclocal.m4: Ditto. | |
1706 | * rs6000/aclocal.m4: Ditto. | |
1707 | * sparc/aclocal.m4: Ditto. | |
1708 | * sparc/libsys/aclocal.m4: Ditto. | |
1709 | * xstormy16/aclocal.m4: Ditto. | |
1710 | ||
d76895a1 MM |
1711 | 2006-04-18 Mark Mitchell <mark@codesourcery.com> |
1712 | ||
1713 | * doc/porting.texi: Document libgloss build conventions. | |
1714 | ||
b40d2db7 NS |
1715 | 2006-03-22 Nathan Sidwell <nathan@codesourcery.com> |
1716 | ||
1717 | * mt/startup-16-002.S (.internal_io): Make @nobits. | |
1718 | * mt/startup-16-003.S (.internal_io): Make @nobits. | |
1719 | * mt/startup-ms2.S (.internal_io): Make @nobits. | |
1720 | ||
dff8cd77 DD |
1721 | 2006-03-02 DJ Delorie <dj@redhat.com> |
1722 | ||
1723 | * m32c/exit.S: Preserve r1. | |
1724 | ||
ff20d12a JJ |
1725 | 2006-02-24 Paul Brook <paul@codesourcery.com> |
1726 | ||
1727 | * arm/redboot-crt0.S: Use cps in Thumb-2 mode. | |
1728 | ||
7db9cdd2 JJ |
1729 | 2006-02-22 Nathan Sidwell <nathan@codesourcery.com> |
1730 | ||
1731 | * m68k/Makefile.in (CF_SCRIPTS): New. | |
1732 | (all): Add CF_SCRIPTS. | |
1733 | (m5208evb.ld, m5213evb.ld, m5235evb.ld, m5272c3.ld, | |
1734 | m5282evb.ld): New targets | |
1735 | (install): Iterate over CF_SCRIPTS. | |
1736 | * m68k/crt0.S: Don't use dbra on any cf chips. | |
1737 | * m68k/dbug-cf.sc: New. | |
1738 | ||
f9fa511d JJ |
1739 | 2006-02-07 Paul Brook <paul@codesourcery.com> |
1740 | ||
1741 | * arm/crt0.S: Add Thumb-2 startup code. | |
1742 | * arm/redboot-crt0.S: Ditto. | |
1743 | * arm/libcfunc.c (do_AngelSWI): Use AngelSWIInsn. | |
1744 | * arm/swi.h (AngelSWIInsn, AngelSWIAsm): Define. | |
1745 | * arm/trap.S: Disable for Thumb-2. | |
1746 | ||
b985a434 NS |
1747 | 2006-01-18 Nathan Sidwell <nathan@codesourcery.com> |
1748 | ||
1749 | * mt/ms2.ld (.sram): Correct typo in section names. | |
1750 | ||
6c54812c JJ |
1751 | 2006-01-16 Nathan Sidwell <nathan@codesourcery.com> |
1752 | ||
1753 | * mt/Makefile.in (SCRIPTS, CRT0): Add ms2 files. | |
1754 | (crt0-ms2.o): New target. | |
1755 | * mt/crt0-ms2.S, mt/exit-ms2.c, mt/ms2.ld, mt/startup-ms2.S: New. | |
1756 | ||
ab7eaf69 JJ |
1757 | 2006-01-04 Paul Brook <paul@codesourcery.com> |
1758 | ||
1759 | * m68k/bcc.ld: Add .got.plt and .got | |
1760 | * m68k/idp.ld: Ditto. | |
1761 | * m68k/idpgdb: Ditto. | |
1762 | * m68k/mvme135.ld: Ditto. | |
1763 | * m68k/sbc5204.ld: Ditto. | |
1764 | * m68k/sbc5206.ld: Ditto. | |
1765 | * m68k/sim.ld: Ditto. | |
1766 | ||
fbe7cb76 DD |
1767 | 2005-12-13 DJ Delorie <dj@redhat.com> |
1768 | ||
1769 | * m32c/crt0.S: Add support for preinit, init, and fini arrays, and | |
1770 | .init and .fini processing. | |
1771 | * m32c/crtn.S: Likewise. | |
1772 | * m32c/exit.S: Likewise. | |
1773 | ||
b24dda0b JJ |
1774 | 2005-12-13 Nathan Sidwell <nathan@codesourcery.com> |
1775 | ||
1776 | * mt/16-002.ld: Change architecture to 'mt'. Remove | |
1777 | SEARCH_DIR. | |
1778 | * mt/16-003.ld: Likewise. | |
1779 | * mt/64-001.ld: Likewise. | |
1780 | * mt/Makefile.in: Change comment to reference 'mt' rather than 'ms1'. | |
1781 | * mt/crt0.S: Likewise. | |
1782 | ||
74ecef0d NS |
1783 | 2005-12-12 Nathan Sidwell <nathan@codesourcery.com> |
1784 | ||
1785 | * configure.in: Replace ms1 arch with mt arch. | |
1786 | * configure: Rebuilt. | |
1787 | * mt: Renamed from ms1 dir. | |
1788 | ||
e01c5cce JJ |
1789 | 2005-12-06 Paul Brook <paul@codesourcery.com> |
1790 | ||
1791 | * m68k/bcc.ld: Add .text.*, .rodata.*, .data.* and .bss.*. | |
1792 | * m68k/idp.ld: Ditto. | |
1793 | * m68k/idpgdb: Ditto. | |
1794 | * m68k/mvme135.ld: Ditto. | |
1795 | * m68k/sbc5204.ld: Ditto. | |
1796 | * m68k/sbc5206.ld: Ditto. | |
1797 | * m68k/sim.ld: Ditto. | |
1798 | ||
32e61633 JJ |
1799 | 2005-11-30 Shaun Jackman <sjackman@gmail.com> |
1800 | ||
1801 | * libnosys/Makefile.in (OBJS): Add chown, readlink, and symlink. | |
1802 | * libnosys/chown.c: New file. | |
1803 | * libnosys/readlink.c: New file. | |
1804 | * libnosys/symlink.c: New file. | |
1805 | ||
7c15164f JJ |
1806 | 2005-11-30 Shaun Jackman <sjackman@gmail.com> |
1807 | ||
1808 | * arm/libcfunc.c (clock, sleep, usleep): New functions. | |
1809 | * arm/syscalls.c (_clock): New function. | |
1810 | (_times): Call _clock. | |
1811 | ||
b92f9343 JJ |
1812 | 2005-11-17 Shaun Jackman <sjackman@gmail.com> |
1813 | ||
1814 | * libgloss/arm/libcfunc.c (isatty): Call _isatty. GDB now supports | |
1815 | the IsTTY SWI that _isatty calls. | |
1816 | ||
d55950ba HPN |
1817 | 2005-11-17 Hans-Peter Nilsson <hp@axis.com> |
1818 | ||
1819 | * cris/linunistd.h: Don't redefine errno as extern int. | |
1820 | ||
34da20b2 JJ |
1821 | 2005-10-20 Jeff Johnston <jjohnstn@redhat.com> |
1822 | ||
1823 | * arm/configure.in: Add AC_SUBST for BUILD_CRT0_TRUE and | |
1824 | BUILD_CRT0_FALSE. | |
1825 | * arm/configure: Regenerate. | |
1826 | ||
9276ec15 JJ |
1827 | 2005-10-17 Jeff Johnston <jjohnstn@redhat.com> |
1828 | ||
1829 | * arm/configure.in: Support building crt0.o when syscalls | |
1830 | are disabled in newlib. | |
1831 | * arm/configure: Regenerated. | |
1832 | ||
dd8ed8c6 JJ |
1833 | 2005-10-03 James E Wilson <wilson@specifix.com> |
1834 | ||
1835 | * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, | |
1836 | mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld, | |
1837 | mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld, | |
1838 | jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld, | |
1839 | mips/pmon.ld: Add support for .bss.* sections. | |
1840 | ||
3924c5c7 JJ |
1841 | 2005-09-23 James E Wilson <wilson@specifix.com> |
1842 | ||
1843 | * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, | |
1844 | mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld, | |
1845 | mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld, | |
1846 | jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld, | |
1847 | mips/pmon.ld: Change x* to x.* in existing linkonce lines. Add | |
1848 | support for .gnu.linkonce.b.*. | |
1849 | ||
53fabb7b JJ |
1850 | 2005-08-30 Jeff Johnston <jjohnstn@redhat.com> |
1851 | ||
1852 | * rs6000/Makefile.in (VPATH): Use colon as separator. | |
1853 | ||
b12e1784 AH |
1854 | 2005-08-24 Aldy Hernandez <aldyh@redhat.com> |
1855 | ||
1856 | * ms1/access.c: Change copyright notice. | |
1857 | ||
82ef66c9 DD |
1858 | 2005-08-19 DJ Delorie <dj@redhat.com> |
1859 | ||
1860 | * m32c/Makefile.in (m16cmon.ld, m32cmon.ld): Fix output names. | |
1861 | (*.o): Add dependencies. | |
1862 | * m32c/m32csys.h: Move syscall location to 0x400 as per Renesas | |
1863 | recommendations. | |
1864 | ||
b9adb4af | 1865 | 2005-08-18 DJ Delorie <dj@redhat.com> |
91888cc0 DD |
1866 | |
1867 | * m32c/Makefile.in: Block out memory regions reserved for monitors | |
1868 | and simulators. Add monitor link scripts. | |
1869 | ||
e448b01f JJ |
1870 | 2005-08-16 Shaun Jackman <sjackman@gmail.com> |
1871 | ||
1872 | * arm/syscalls.c (initialise_monitor_handles): Set | |
1873 | monitor_stderr to the result of SWI_open(":tt", "a") | |
1874 | instead of simply duplicating stdout. | |
1875 | ||
a663cd89 JJ |
1876 | 2005-08-10 DJ Delorie <dj@redhat.com> |
1877 | ||
1878 | * configure.in: Add m32c support. | |
1879 | * configure: Regenerated | |
1880 | * m32c: New directory, Renesas R8C/M16C/M32C support. | |
250996a9 | 1881 | * m32c/abort.S m32c/argvlen.S m32c/argv.S m32c/chdir.S, |
a663cd89 JJ |
1882 | m32c/chmod.S m32c/close.S m32c/configure m32c/configure.in, |
1883 | m32c/crt0.S, m32c/crtn.S, m32c/exit.S, m32c/fstat.S, | |
1884 | m32c/genscript, m32c/getpid.S, m32c/gettimeofday.S, | |
1885 | m32c/heaptop.S, m32c/isatty.S, m32c/kill.S, m32c/link.S, | |
1886 | m32c/lseek.S, m32c/m32csys.h, m32c/m32c.tmpl, m32c/Makefile.in, | |
1887 | m32c/open.S, m32c/read.S, m32c/sbrk.c, m32c/stat.S, m32c/time.S, | |
1888 | m32c/times.S, m32c/unlink.S, m32c/utime.S, m32c/write.S: New files | |
1889 | ||
98bfe220 JJ |
1890 | 2005-08-02 Shaun Jackman <sjackman@gmail.com> |
1891 | ||
1892 | * libgloss/arm/libcfunc.c (isatty): New function. | |
1893 | ||
0e77a381 JJ |
1894 | 2005-08-02 Shaun Jackman <sjackman@gmail.com> |
1895 | ||
1896 | * libgloss/arm/syscalls.c (_exit): Call _kill with the second | |
1897 | argument set to -1, which is an invalid signal number. | |
1898 | (_kill): Comment and coding style changes only. | |
1899 | (_raise): Remove function. | |
1900 | ||
fd745b00 JJ |
1901 | 2005-07-19 Paul Brook <paul@codesourcery.com> |
1902 | ||
1903 | * arm/crt0.S: Ensure doubleword stack alignment. | |
1904 | ||
650c3027 JJ |
1905 | 2005-07-18 Richard Sandiford <richard@codesourcery.com> |
1906 | ||
1907 | * mips/array.ld (.sdata): Include .gnu.linkonce.s.*, not | |
1908 | .gnu.linkonce.s*. | |
1909 | (.sbss): Include .sbss.* and .gnu.linkonce.sb.*. | |
1910 | * mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, | |
1911 | * mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/idt.ld, | |
1912 | * mips/jmr3904app-java.ld, mips/jmr3904app.ld, | |
1913 | * mips/jmr3904dram-java.ld, mips/jmr3904dram.ld, | |
1914 | * mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: As for mips/array.ld. | |
1915 | ||
ce465470 JJ |
1916 | 2005-07-18 Shaun Jackman <sjackman@gmail.com> |
1917 | ||
1918 | * libgloss/arm/libcfunc.c (abort): Call _exit instead of the RDI swi. | |
1919 | (alarm): Add the weak attribute. | |
1920 | (pause): New function. Return ENOSYS. | |
1921 | * libgloss/arm/syscalls.c (_getpid): Add the weak attribute. | |
1922 | (_fstat): Ditto. | |
1923 | (_stat): Ditto. | |
1924 | (_link): Ditto. Return ENOSYS. | |
1925 | (_unlink): Call the swi instead of returning -1. | |
1926 | (_raise): Add the weak attribute. Return ENOSYS. | |
1927 | (isatty): Rename to _isatty. Call the swi instead of returning 1. | |
1928 | (_system): Call the swi instead of returning ENOSYS. | |
1929 | (_rename): Ditto. | |
1930 | ||
f24fd73b | 1931 | 2005-07-06 Aldy Hernandez <aldyh@redhat.com> |
3f4df621 AH |
1932 | |
1933 | * configure.in: Add ms1 case. | |
1934 | * configure: Regenerate. | |
1935 | * ms1/16-002.ld: New. | |
1936 | * ms1/16-003.ld: New. | |
1937 | * ms1/64-001.ld: New. | |
1938 | * ms1/access.c: New. | |
1939 | * ms1/chmod.c: New. | |
1940 | * ms1/close.c: New. | |
1941 | * ms1/configure: New. | |
1942 | * ms1/configure.in: New. | |
1943 | * ms1/crt0-16-002.S: New. | |
1944 | * ms1/crt0-16-003.S: New. | |
1945 | * ms1/crt0-64-001.S: New. | |
1946 | * ms1/crt0.S: New. | |
1947 | * ms1/exit-16-002.c: New. | |
1948 | * ms1/exit-16-003.c: New. | |
1949 | * ms1/exit-64-001.c: New. | |
1950 | * ms1/exit.c: New. | |
1951 | * ms1/fstat.c: New. | |
1952 | * ms1/getpid.c: New. | |
1953 | * ms1/gettime.c: New. | |
1954 | * ms1/isatty.c: New. | |
1955 | * ms1/kill.c: New. | |
1956 | * ms1/lseek.c: New. | |
1957 | * ms1/Makefile.in: New. | |
1958 | * ms1/open.c: New. | |
1959 | * ms1/read.c: New. | |
1960 | * ms1/sbrk.c: New. | |
1961 | * ms1/startup-16-002.S: New. | |
1962 | * ms1/startup-16-003.S: New. | |
1963 | * ms1/startup-64-001.S: New. | |
1964 | * ms1/stat.c: New. | |
1965 | * ms1/time.c: New. | |
1966 | * ms1/times.c: New. | |
1967 | * ms1/trap.h: New. | |
1968 | * ms1/trap.S: New. | |
1969 | * ms1/unlink.c: New. | |
1970 | * ms1/utime.c: New. | |
1971 | * ms1/write.c: New. | |
1972 | ||
fece73ae CV |
1973 | 2005-05-19 Corinna Vinschen <vinschen@redhat.com> |
1974 | ||
1975 | * arm/elf-redboot.ld, iq2000/sim.ld, m68hc11/sim-valid-m68hc11.ld, | |
1976 | * m68hc11/sim-valid-m68hc12.ld, mcore/elf-cmb.ld, mips/cfe.ld, | |
1977 | * mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, mips/idt.ld, | |
1978 | * mips/idt32.ld, mips/idt64.ld, mips/jmr3904app-java.ld, | |
1979 | * mips/jmr3904app.ld, mips/jmr3904dram-java.ld, mips/jmr3904dram.ld, | |
1980 | * mips/nullmon.ld, mips/pmon.ld, mn10200/eval.ld, mn10200/sim.ld, | |
1981 | * mn10300/asb2303.ld, mn10300/asb2305.ld, mn10300/eval.ld, | |
1982 | * mn10300/sim.ld, rs6000/ads.ld, rs6000/mbx.ld, rs6000/yellowknife.ld, | |
1983 | * sh/sh1lcevb.ld, sh/sh2lcevb.ld, sh/sh3bb.ld, sh/sh3lcevb.ld, | |
1984 | * sparc/elfsim.ld, sparc/ex930.ld, sparc/ex931.ld, sparc/ex934.ld, | |
1985 | * sparc/sparc86x.ld, xstormy16/eva_app.ld, xstormy16/eva_stub.ld, | |
1986 | * xstormy16/sim_high.ld, xstormy16/sim_rom.ld: Add .debug_ranges | |
1987 | section. | |
1988 | ||
9cc53904 JJ |
1989 | 2005-05-05 Tobias Anderberg <tobias.anderberg@axis.com> |
1990 | ||
1991 | * arm/syscalls.c (get_errno): Fix output register constraint. | |
1992 | ||
320be0a1 JJ |
1993 | 2005-05-05 J"orn Rennecke <joern.rennecke@st.com> |
1994 | ||
1995 | * rs6000/sim-getrusage.S: New file, broken out of: | |
1996 | (simulator.S). | |
1997 | * rs6000/Makefile.in (SIM_OBJS): Add sim-getrusage.o. | |
1998 | (sim-getrusage.o): New rule. | |
1999 | ||
e525f6d5 JJ |
2000 | 2005-04-28 Shaun Jackman <sjackman@gmail.com> |
2001 | ||
2002 | * libgloss/syscalls.c (get_errno): Add an output register constraint. | |
2003 | ||
39511478 EC |
2004 | 2005-04-19 Eric Christopher <echristo@redhat.com> |
2005 | ||
2006 | * mips/regs.S: Sign extend constants for mips64 and unify | |
2007 | address handling. | |
2008 | ||
353d0a27 JJ |
2009 | 2005-04-12 Shaun Jackman <sjackman@gmail.com> |
2010 | ||
2011 | * libgloss/arm/Makefile.in (RDPMON_BSP): librdpmon.a was empty due | |
2012 | to a typo. Fixed. | |
2013 | (RDIMON_BSP): Ditto. | |
2014 | ||
576d455f RS |
2015 | 2005-04-12 Richard Sandiford <rsandifo@redhat.com> |
2016 | ||
2017 | * mips/array.ld, mips/cfe.ld, mips/dve.ld, mips/idt32.ld, | |
2018 | * mips/idt64.ld, mips/idtecoff.ld, mips/idt.ld, | |
2019 | * mips/jmr3904app-java.ld, mips/jmr3904app.ld, | |
2020 | * mips/jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, | |
2021 | * mips/nullmon.ld, mips/pmon.ld: Keep .init and .fini. | |
2022 | ||
1d7dd82d JJ |
2023 | 2005-02-08 Antony King <antony.king@st.com> |
2024 | ||
2025 | * arm/syscalls.c: Change CHECK_INIT to pass reentrant struct | |
2026 | instead of file pointer. | |
2027 | ||
a79f7ee0 HPN |
2028 | 2005-02-01 Hans-Peter Nilsson <hp@axis.com> |
2029 | ||
2030 | * cris/Makefile.in (ALL_INSTALL_FILES): New macro. | |
2031 | (ALL_INSTALL_FILES_NEWLIB_COPY): New macro. | |
2032 | (all): Use ALL_INSTALL_FILES instead of its contents. Add | |
2033 | ALL_INSTALL_FILES_NEWLIB_COPY. | |
2034 | ($(objroot)/newlib/%, $(objroot)/newlib/libnosys.a): New rules | |
2035 | ||
3a267038 JJ |
2036 | 2005-01-27 Hans-Peter Nilsson <hp@axis.com> |
2037 | ||
2038 | * configure.in: Support cris-*-* and crisv32-*-*. | |
2039 | * libnosys/configure.in: Ditto. | |
2040 | * configure, libnosys/configure: Regenerate. | |
2041 | * cris: New directory. | |
2042 | * cris/crt0.S, cris/crtn.c, cris/gensyscalls, cris/linunistd.h, | |
2043 | cris/outbyte.c, cris/configure.in, cris/crti.c, cris/lcrt0.c, | |
2044 | cris/Makefile.in, cris/setup.S, cris/configure: New files. | |
2045 | ||
b87d7046 JJ |
2046 | 2005-01-21 Hans-Peter Nilsson <hp@axis.com> |
2047 | ||
2048 | * libnosys/warning.h (stub_warning): Remove "warning: " prefix. | |
2049 | ||
3f38ba78 JJ |
2050 | 2005-01-18 Hans-Peter Nilsson <hp@axis.com> |
2051 | ||
2052 | * libnosys/warning.h (link_warning) [HAVE_GNU_LD and HAVE_ELF]: | |
2053 | Prefix symbol in section name with __SYMBOL_PREFIX. Do not use | |
2054 | __make_section_unallocated. Mark magic variable as used. | |
2055 | ||
c377f1e3 JJ |
2056 | 2005-01-18 Hans-Peter Nilsson <hp@axis.com> |
2057 | ||
2058 | * libnosys/configure.in (libc_cv_asm_previous_directive): Set | |
2059 | cache-id variable. | |
2060 | (libc_cv_asm_popsection_directive): Ditto. | |
2061 | (libc_cv_section_attributes): Ditto. | |
2062 | (libc_symbol_prefix): Rename from libc_dollar_prefix. Check for | |
2063 | "_" as well, and set __SYMBOL_PREFIX accordingly. | |
2064 | * libnosys/configure: Regenerate. | |
2065 | ||
7a01d046 JJ |
2066 | 2005-01-18 Hans-Peter Nilsson <hp@axis.com> |
2067 | ||
2068 | * libnosys/Makefile.in (LD, AS): Correct obsoleted suffix: Say | |
2069 | as-new and ld-new, not as.new and ld.new. | |
2070 | ||
bbb86f97 JJ |
2071 | 2005-01-14 Hans-Peter Nilsson <hp@axis.com> |
2072 | ||
2073 | * libnosys/warning.h (__make_section_unallocated) | |
2074 | [HAVE_ASM_PREVIOUS_DIRECTIVE, HAVE_ASM_POPSECTION_DIRECTIVE]: Use "\n" | |
2075 | instead of ";" to delimit assembly lines. | |
2076 | ||
35310094 JJ |
2077 | 2005-01-07 Paul Brook <paul@codesourcery.com> |
2078 | ||
2079 | * arm/crt0.S: Call __libc_{init,fini}_array instead of | |
2080 | _init/_fini if they exist. | |
2081 | ||
60e4d52a JJ |
2082 | 2004-11-26 Paul Brook <paul@codesourcery.com> |
2083 | ||
fcab88fe | 2084 | * arm/crt0.S (_start): Add .cantunwind annotation. |
60e4d52a | 2085 | |
7be5e72f NC |
2086 | 2004-10-28 Nick Clifton <nickc@redhat.com> |
2087 | ||
2088 | * configure.in: Add support for iq2000 target. | |
2089 | * configure: Regenerate. | |
2090 | ||
49a8b8f0 JJ |
2091 | 2004-10-05 Tomer Levi <Tomer.Levi@nsc.com> |
2092 | ||
2093 | * configure.in: Support crx-*-*. | |
2094 | * configure: regenerate. | |
2095 | * crx/_exit.c: New file. | |
2096 | * crx/_getenv.c: Ditto. | |
2097 | * crx/_rename: Ditto. | |
2098 | * crx/close.c: Ditto. | |
2099 | * crx/configure.in: Ditto. | |
2100 | * crx/crti.S: Ditto. | |
2101 | * crx/crtn.S: Ditto. | |
2102 | * crx/crt0.S: Ditto. | |
2103 | * crx/dvz_hndl.c: Ditto. | |
2104 | * crx/flg_hndl.c: Ditto. | |
2105 | * crx/fstat.c: Ditto. | |
2106 | * crx/getpid.c: Ditto. | |
2107 | * crx/iad_hndl.c: Ditto. | |
2108 | * crx/intable.c: Ditto. | |
2109 | * crx/isatty.c: Ditto. | |
2110 | * crx/kill.c: Ditto. | |
2111 | * crx/lseek.c: Ditto. | |
2112 | * crx/Makefile.in: Ditto. | |
2113 | * crx/open.c: Ditto. | |
2114 | * crx/putnum.c: Ditto. | |
2115 | * crx/read.c: Ditto. | |
2116 | * crx/sbrk.c: Ditto. | |
2117 | * crx/sim.ld: Ditto. | |
2118 | * crx/stat.c: Ditto. | |
2119 | * crx/svc_hndl.c: Ditto. | |
2120 | * crx/time.c: Ditto. | |
2121 | * crx/und_hndl.c: Ditto. | |
2122 | * crx/unlink.c: Ditto. | |
2123 | * crx/write.c: Ditto. | |
88cd9392 RE |
2124 | |
2125 | 2004-10-01 Paul Brook <paul@codesourcery.com> | |
5bc90268 PB |
2126 | |
2127 | * arm/configure.in: Add *-*-aebi target. | |
2128 | * arm/configure: Regenerate. | |
2129 | ||
5796021e CV |
2130 | 2004-08-25 Corinna Vinschen <vinschen@redhat.com> |
2131 | ||
2132 | * i386/cygmon.ld (.text): Fix alignment. | |
2133 | (.rodata): Handle .rodata.* sections. | |
2134 | ||
051f21ca JJ |
2135 | 2004-06-27 Hideki Iwamoto <h-iwamoto@kit.hi-ho.ne.jp> |
2136 | ||
2137 | * Makefile.in: Support $(DESTDIR). | |
2138 | * arm/Makefile.in: Ditto. | |
2139 | * d30v/Makefile.in: Ditto. | |
2140 | * doc/Makefile.in: Ditto. | |
2141 | * fr30/Makefile.in: Ditto. | |
2142 | * frv/Makefile.in: Ditto. | |
2143 | * hp74x/Makefile.in: Ditto. | |
2144 | * i386/Makefile.in: Ditto. | |
2145 | * i960/Makefile.in: Ditto. | |
2146 | * iq2000/Makefile.in: Ditto. | |
2147 | * libnosys/Makefile.in: Ditto. | |
2148 | * m32r/Makefile.in: Ditto. | |
2149 | * m68hc11/Makefile.in: Ditto. | |
2150 | * m68k/Makefile.in: Ditto. | |
2151 | * mcore/Makefile.in: Ditto. | |
2152 | * mips/Makefile.in: Ditto. | |
2153 | * mn10200/Makefile.in: Ditto. | |
2154 | * mn10300/Makefile.in: Ditto. | |
2155 | * pa/Makefile.in: Ditto. | |
2156 | * rs6000/Makefile.in: Ditto. | |
2157 | * sparc/Makefile.in: Ditto. | |
2158 | * sparc/libsys/Makefile.in: Ditto. | |
2159 | * xstormy16/Makefile.in: Ditto. | |
2160 | ||
dce592cd JJ |
2161 | 2004-06-25 Jeff Johnston <jjohnstn@redhat.com> |
2162 | ||
2163 | * libnosys/_exit.c: New file. | |
2164 | * libnosys/Makefile.in: Add _exit.o. | |
2165 | ||
a8992cba JJ |
2166 | 2004-06-17 Jeff Johnston <jjohnstn@redhat.com> |
2167 | ||
2168 | * arm/configure.in: Check the value of newlib-may-supply-syscalls | |
2169 | enablement variable to determine if crt0 should or should not be | |
2170 | built. | |
2171 | * arm/configure: Regenerated. | |
2172 | * arm/Makefile.in: Changed to look at @BUILD_CRT0_TRUE@ and | |
2173 | @BUILD_CRT0_FALSE@ variables set in configure to determine | |
2174 | if crt0.o should be built and installed. | |
2175 | ||
a7364ade JJ |
2176 | 2004-06-09 Toralf Lund <toralf@procaptura.com> |
2177 | ||
2178 | * arm/crt0.S: Copied from newlib and it now also sets up stacks for | |
2179 | FIQ and IRQ mode, plus calls hardware_init_hook() and | |
2180 | software_init_hook() if present. | |
2181 | * arm/libcfunc.c, arm/swi.h, arm/syscalls.c: Copied | |
2182 | from newlib. | |
2183 | * arm/Makefile.in: Build crt0.o, rdpmon-crt0.o, rdimon-crt0.o, | |
2184 | librdpmon.a, librdimon.a - support file for "bare" setup, as well | |
2185 | as "RDP" and "RDI" monitors. | |
2186 | * arm/coff-rdpmon.specs, arm/elf-rdpmon.specs, | |
2187 | arm/coff-rdimon.specs, arm/elf-rdimon.specs: gcc specs files to go | |
2188 | with above mentioned support libs and startfiles. | |
2189 | ||
3ec8da65 JJ |
2190 | 2004-06-03 Alexandre Oliva <aoliva@redhat.com> |
2191 | ||
2192 | * mn10300/sim.ld: Start at address 4, to avoid ambiguity with NULL | |
2193 | pointers. | |
2194 | ||
2b2ced10 JJ |
2195 | 2004-05-26 Jeff Johnston <jjohnstn@redhat.com> |
2196 | ||
6d70519a | 2197 | * libnosys/sbrk.c: Add include of <_syslist.h> and "config.h". |
2b2ced10 | 2198 | |
8c91dd0a RS |
2199 | 2004-05-05 Richard Sandiford <rsandifo@redhat.com> |
2200 | ||
2201 | * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, | |
2202 | * mips/dve.ld, mips/idt32.ld, mips/idt64.ld, mips/idt.ld | |
2203 | * mips/jmr3904app.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld | |
2204 | (.eh_frame_hdr, .eh_frame, .gcc_except_table, .jcr): New sections. | |
2205 | ||
81961a50 JJ |
2206 | 2004-04-02 Chris Demetriou <cgd@broadcom.com> |
2207 | ||
2208 | * mips/regs.S (C0_COUNT): Fix comment that kept this from being | |
2209 | defined. | |
2210 | * mips/vr4300.S: Use C0_COUNT as appropriate instead of hardcoding $9. | |
2211 | * mips/vr5xxx.S: Likewise. | |
2212 | ||
abd0287a EC |
2213 | 2004-03-23 Eric Christopher <echristo@redhat.com> |
2214 | ||
deb7bf28 | 2215 | * frv/crt0.S: Fix comment. |
abd0287a EC |
2216 | * mips/configure.in: Add mipsisa64-*-* to target support. |
2217 | * mips/configure: Regenerate. | |
2218 | ||
13a47bd6 JJ |
2219 | 2004-03-03 Stephane Carrez <stcarrez@nerim.fr> |
2220 | ||
2221 | * m68hc11/sci-inout.S: Supports -mlong-calls. | |
2222 | * m68hc11/sim-valid-m68hc11.ld (.tramp): New section for trampolines. | |
2223 | (.text): Mark the .installN and .finiN section with KEEP. | |
2224 | (.vectors): Likewise for .vectors. | |
2225 | (.gcc_except_table): New section. | |
2226 | * m68hc11/sim-valid-m68hc12.ld (.tramp): New section for trampolines. | |
2227 | (.text): Mark the .installN and .finiN section with KEEP. | |
2228 | (.vectors): Likewise for .vectors. | |
2229 | (.gcc_except_table): New section. | |
2230 | ||
f892e763 JJ |
2231 |