GNU Binutils with patches for OS216
修订版 | 0af1c7e7547cf67eec397dd13d4465a80e3ac35d (tree) |
---|---|
时间 | 2006-10-24 04:28:29 |
作者 | Nathan Sidwell <nathan@code...> |
Commiter | Nathan Sidwell |
libgloss/
* m68k/Makefile.in (CF_CRT0): Rename to CF_CRT0S, separate hosted
& unhosted versions.
(CF_OBJS): Add cf-isv.o.
(CF_SOURCES): Add cf-isv.S.
(cf-hosted-crt0.o, cf-unhosted-crt0.o): New targets.
* m68k/cf-isv.S: New, broken out of ...
* m68k/cf-crt0.S: ... here. Add HOSTED & UNHOSTED differences.
* m68k/cf-crt1.c (start1): Add heap_limit argument.
(heap_limit): Define.
* m68k/cf-sbrk.c (heap_limit): Declare.
(sbrk): Adjust for heap_limit.
* m68k/cf.sc: Use different crt0's for hosted & unhosted.
Install a separate isv.o file.
* m68k/io.h (HOSTED_PUTCHAR): Replace with ...
(HOSTED_INIT_SIM): ... this.
@@ -1,3 +1,22 @@ | ||
1 | +2006-10-23 Nathan Sidwell <nathan@codesourcery.com> | |
2 | + | |
3 | + libgloss/ | |
4 | + * m68k/Makefile.in (CF_CRT0): Rename to CF_CRT0S, separate hosted | |
5 | + & unhosted versions. | |
6 | + (CF_OBJS): Add cf-isv.o. | |
7 | + (CF_SOURCES): Add cf-isv.S. | |
8 | + (cf-hosted-crt0.o, cf-unhosted-crt0.o): New targets. | |
9 | + * m68k/cf-isv.S: New, broken out of ... | |
10 | + * m68k/cf-crt0.S: ... here. Add HOSTED & UNHOSTED differences. | |
11 | + * m68k/cf-crt1.c (__start1): Add heap_limit argument. | |
12 | + (__heap_limit): Define. | |
13 | + * m68k/cf-sbrk.c (__heap_limit): Declare. | |
14 | + (sbrk): Adjust for __heap_limit. | |
15 | + * m68k/cf.sc: Use different crt0's for hosted & unhosted. | |
16 | + Install a separate isv.o file. | |
17 | + * m68k/io.h (HOSTED_PUTCHAR): Replace with ... | |
18 | + (HOSTED_INIT_SIM): ... this. | |
19 | + | |
1 | 20 | 2006-10-20 Nathan Sidwell <nathan@codesourcery.com> |
2 | 21 | |
3 | 22 | libgloss/ |