1 |
540 |
jeremybenn |
2011-05-16 Jeremy Bennett
|
2 |
|
|
|
3 |
|
|
* or32/crt0.S (_start): Added reinitialization of impure_data
|
4 |
|
|
* impure-data: Added.
|
5 |
|
|
|
6 |
469 |
julius |
2011-01-09 Julius Baxter
|
7 |
540 |
jeremybenn |
|
8 |
469 |
julius |
* or32/crt0.S (_start): Added clearing of GPR 0.
|
9 |
540 |
jeremybenn |
|
10 |
399 |
jeremybenn |
2010-10-29 Joern Rennecke
|
11 |
|
|
|
12 |
|
|
* or32/crt0.S (_start): After main, call exit.
|
13 |
|
|
|
14 |
|
|
* or32/crt0.S: Rename implementation symbols to reside in the
|
15 |
|
|
implementation namespace.
|
16 |
|
|
* or32/read-uart.c, or32/write-uart.c, or32/uart-dummy.c: Likewise.
|
17 |
|
|
* or32/uart.c, or32/uart.h: Likewise.
|
18 |
|
|
|
19 |
|
|
* or32/crt0.S (UNHANDLED_EXCEPTION): Call exit.
|
20 |
|
|
|
21 |
|
|
2010-10-28 Joern Rennecke
|
22 |
|
|
|
23 |
|
|
* or32/crt0.S (_start): Rename fini to __fini.
|
24 |
|
|
|
25 |
|
|
2010-09-13 Joern Rennecke
|
26 |
|
|
|
27 |
|
|
* or32/crt0.S (_start): Rename init to __init.
|
28 |
|
|
|
29 |
243 |
jeremybenn |
2010-08-19 Jeremy Bennett
|
30 |
|
|
|
31 |
|
|
* or32/crt0.S (_start): Remove all leading underscores from
|
32 |
|
|
references to global C functions and variables (printf, stack,
|
33 |
|
|
atexit, _uart_init, main). Modified end of memory detection, so it
|
34 |
|
|
works on rentry as well as initial entry. : New code to
|
35 |
|
|
allow re-entrant _start function.
|
36 |
|
|
|
37 |
|
|
2010-07-30 Julius Baxter
|
38 |
|
|
|
39 |
|
|
* or32/crt0.S: Added cache initilisation routines using config regs
|
40 |
|
|
* or32/spr-defs.h: Replaced with or1ksim's golden version
|
41 |
|
|
* or32/or1ksim-board.h: Noted that cache config no longer necessary
|
42 |
|
|
|
43 |
|
|
2010-07-16 Jeremy Bennett
|
44 |
|
|
|
45 |
|
|
* or32/configure.in: Tidied up and made consistent with nosyslib.
|
46 |
|
|
* or32/Makefile.in: Tidied up and made consistent with nosyslib.
|
47 |
|
|
|
48 |
|
|
2010-07-16 Jeremy Bennett
|
49 |
|
|
|
50 |
|
|
* libnosys/configure.in: Add or32 as using namespace clean
|
51 |
|
|
implementation.
|
52 |
|
|
|
53 |
|
|
2010-07-16 Jeremy Bennett
|
54 |
|
|
|
55 |
|
|
* or32/_exit.c: Removed redundant header.
|
56 |
|
|
* or32/close-uart.c: Deleted.
|
57 |
|
|
* or32/close.c: Undefined #errno. Fail for all streams.
|
58 |
|
|
* or32/crt0.S; Simplified cache initialization.
|
59 |
|
|
* or32/execve.c: Undefined #errno.
|
60 |
|
|
* or32/fork.c: Undefined #errno.
|
61 |
|
|
* or32/fstat-uart.c: Undefined #errno.
|
62 |
|
|
* or32/fstat.c: Undefined #errno.
|
63 |
|
|
* or32/isatty-uart.c: Undefined #errno.
|
64 |
|
|
* or32/isatty.c: Undefined #errno.
|
65 |
|
|
* or32/kill.c: Undefined #errno.
|
66 |
|
|
* or32/link.c: Undefined #errno.
|
67 |
|
|
* or32/lseek-uart.c: Undefined #errno.
|
68 |
|
|
* or32/lseek.c: Undefined #errno.
|
69 |
|
|
* or32/Makefile.in: Replaced close-uart.c by close.c
|
70 |
|
|
* or32/open.c: Undefined #errno.
|
71 |
|
|
* or32/read-uart.c: Undefined #errno.
|
72 |
|
|
* or32/read.c: Undefined #errno.
|
73 |
|
|
* or32/sbrk.c: Undefined #errno.
|
74 |
|
|
* or32/stat.c: Undefined #errno.
|
75 |
|
|
* or32/times.c: Undefined #errno.
|
76 |
|
|
* or32/unlink.c: Undefined #errno.
|
77 |
|
|
* or32/wait.c: Undefined #errno.
|
78 |
|
|
* or32/write-uart.c: Undefined #errno.
|
79 |
|
|
* or32/write.c: Undefined #errno.
|
80 |
|
|
|
81 |
|
|
2010-07-14 Jeremy Bennett
|
82 |
|
|
|
83 |
|
|
* or32/crt0.S: Use l.j rather than l.jr for library calls.
|
84 |
|
|
* or32/sbrk.c (_sbrk): Use stack, rather than &stack.
|
85 |
|
|
|
86 |
|
|
2010-07-07 Jeremy Bennett
|
87 |
|
|
|
88 |
|
|
* README: Updated for OpenRISC
|
89 |
|
|
* or32/_exit.c: Created.
|
90 |
|
|
* or32/close.c: Created.
|
91 |
|
|
* or32/close-uart.c: Created.
|
92 |
|
|
* or32/configure: Regenerated.
|
93 |
|
|
* or32/configure.in: Updated for new style AC_INIT.
|
94 |
|
|
* or32/COPYING: Created.
|
95 |
|
|
* or32/crt0.S: Rewritten to match updated linker. Calls init and
|
96 |
|
|
sets up fini functions to handle constructors and destructors
|
97 |
|
|
properly.
|
98 |
|
|
* or32/environ.c: Created.
|
99 |
|
|
* or32/exceptions.c: Deleted.
|
100 |
|
|
* or32/execve.c: Created.
|
101 |
|
|
* or32/fork.c: Created.
|
102 |
|
|
* or32/fstat.c: Created.
|
103 |
|
|
* or32/fstat-uart.c: Created.
|
104 |
|
|
* or32/getpid.c: Created.
|
105 |
|
|
* or32/io.c: Deleted.
|
106 |
|
|
* or32/isatty.c: Created.
|
107 |
|
|
* or32/isatty-uart.c: Created.
|
108 |
|
|
* or32/kill.c: Created.
|
109 |
|
|
* or32/link.c: Created.
|
110 |
|
|
* or32/lseek.c: Created.
|
111 |
|
|
* or32/lseek-uart.c: Created.
|
112 |
|
|
* or32/Makefile.in: Updated for new source code.
|
113 |
|
|
* or32/open.c: Created.
|
114 |
|
|
* or32/or32.ld: Deleted.
|
115 |
|
|
* or32/or1ksim-board.h: Renamed from board.h.
|
116 |
|
|
* or32/proc.c: Created.
|
117 |
|
|
* or32/read.c: Created.
|
118 |
|
|
* or32/read-uart.c: Created.
|
119 |
|
|
* or32/sbrk.c: Created.
|
120 |
|
|
* or32/sim.cfg: Created.
|
121 |
|
|
* or32/specs: Deleted.
|
122 |
|
|
* or32/spr-defs.h: Renamed from spr_defs.h.
|
123 |
|
|
* or32/stat.c: Created.
|
124 |
|
|
* or32/times.c: Created.
|
125 |
|
|
* or32/uart.c (_uart_init, _uart_putc, _uart_getc): Renamed from
|
126 |
|
|
uart_init, uart_putc and uart_getc respectively. Macros simplified.
|
127 |
|
|
* or32/uart-dummy.c: Created.
|
128 |
|
|
* or32/uart.h <_uart_init, _uart_putc, _uart_getc>: Renamed
|
129 |
|
|
external functions.
|
130 |
|
|
* or32/unlink.c: Created.
|
131 |
|
|
* or32/wait.c: Created.
|
132 |
|
|
* or32/write.c: Created.
|
133 |
|
|
* or32/write-uart.c: Created.
|
134 |
|
|
|