summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/ChangeLog
blob: a067b7b23c5c9465bca667e08cb9cd4d5c27054f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
2003-07-02	Chris Johns <cjohns@cybertec.com.au>

	* include/rtems/libio.h, src/termios.c: Patch by Chris Johns
	<cjohns@cybertec.com.au> adding the rtems_termios_bufsize call.
	
2003-05-30	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Conditionally install stdint.h/inttypes.h.
	* configure.ac: Check for system-stdint.h/inttypes.h.

2003-05-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	PR 409:
	* include/stdint.h: Include rtems/stdint.h

2003-04-17	Thomas Doerfler <Thomas.Doerfler@imd-systems.de>

	PR 399/rtems_misc
	* src/termios.c: In canonical mode, when input is present in the
	input buffer that contains an EOL character and some following
	characters, a read call read data behind the EOL character, although
	it should stop reading with the EOL character.

2003-04-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* src/no_posix.c: include <reent.h> instead of <sys/reent.h>

2003-04-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	PR 389/rtems
	* src/no_posix.c: Correct _kill_r() prototype and make it conditional
	on newlib.

2003-04-03	Eri Valette <eric.valette@free.fr>

	PR 381/core
	* src/newlibc.c: Switch from using _REENT_INIT to _REEINT_INIT_PTR
	to fix strange run-time problem where EIP was corrupted on pc386 BSP.

2003-03-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AC_CHECK_FUNCS(strlcpy strlcat).
	* src/strlcat.c: New (extracted from pppd/utils.c).
	* src/strlcpy.c: New (extracted from pppd/utils.c).
	* Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c.

2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove AC_CONFIG_AUX_DIR.

2003-02-20	Wolfram Wadepohl <W.Wadepohl@indumat.de>

	PR 357/rtems_misc
	* src/termios.c (rtems_termios_open):  Fixed code the incorrectly
	checked that the wrong pointer during allocation was NULL.

2003-02-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* src/privateenv.c: Fix prototype for free_user_env.

2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AC_PREREQ(2.57).

2003-02-06	Joel Sherrill <joel@OARcorp.com>

	* include/sys/ioccom.h: Include <sys/types.h> not <machine/types.h> so
	Linux port builds.

2003-02-05     Till Straumann  <strauman@slac.stanford.edu>

	PR 340/filesystem
	* src/fcntl.c: Add missing _fcntl_r assumed to exist by newlib.

2003-02-05	Joel Sherrill <joel@OARcorp.com>

	* include/sys/ioccom.h: Fix so not using internal RTEMS types in libc
	code.

2003-02-03	Joel Sherrill <joel@OARcorp.com>

	PR 338/filesystem
	* src/unixlibc.c: Side-effect of fixing reentrancy problem with 
	rtems_io_lookup_name() (API change).

2003-02-03     Till Straumann  <strauman@slac.stanford.edu>

	PR 339/filesystem
	* src/chroot.c: Fix violation of FS node object copy semantics.

2003-01-10	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Eliminate OBJS.

2003-01-10	Joel Sherrill <joel@OARcorp.com>

	* include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to avoid
	conflict with GNU/Linux header files.

2003-01-03     Till Straumann  <strauman@slac.stanford.edu>

	* ChangeLog, base_fs.c, getpwent.c, privateenv.c 
	Per PR303, Fix violation of node_access copy syemantics 

2002-12-26     Till Straumann  <strauman@slac.stanford.edu

        * src/fchdir.c: PR302 fix violation of FS node object copy semantics.

2002-12-06	Joel Sherrill <joel@OARcorp.com>

	* src/malloc.c: Fixed code that incorrected did a disable dispatch
	instead of locking and unlocking the allocator mutex.

2002-12-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add various checks to enhance portability.
	* src/termios.c: Reflect changes to configure.ac.

2002-12-02	Joel Sherrill <joel@OARcorp.com>

	* include/rtems/libio.h: Internally use a union of an unsigned64
	and major/minor device so we don't get into trouble shifting.
	The h8300 seemed to be impossible to remove warnings otherwise.
	Eventually the structure definition of a dev_t might be better anyway.
	* include/sys/ioccom.h: Added casts to remove warnings on 16 bit
	targets.

2002-11-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Cosmetical fixes.

2002-11-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Fix package name.

2002-11-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H.
	Add check for CHAR_BIT.
	* Makefile.am: Conditionally install sys/cdefs.h iff using newlib or
	if the host does not provide sys/cdefs.h (Fixes Linux/posix).

2002-11-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove -ansi -fasm.
	Add checks to diagnose potential system header conflicts.
	* Makefile.am: Unconditionally install sys/cdefs.h.

2002-11-07      <strauman@slac.stanford.edu>

        * src/mount.c: Per PR297, correct fs_mountme failure paths.

2002-11-01	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: Corrected.

2002-10-30	Eric Norum <eric.norum@usask.ca>

	* src/printk.c: Add vprintk function for kernel printing
	from routines which have already obtained the va_list pointer.

2002-10-31	Joel Sherrill <joel@OARcorp.com>

	* src/mallocfreespace.c: Corrected sense of status check to 
	match change inside RTEMS.
	* src/newlibc.c: Removed warning.

2002-10-28	Joel Sherrill <joel@OARcorp.com>

	* include/rtems/libio.h: Change rtems_filesystem_node_types_t from
	enumeration to int to eliminate warnings when values are overridden.

2002-10-25	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.

2002-10-24	<strauman@slac.stanford.edu>

	* src/eval.c: Per PR293, added freenode calls for evaluate
          link failures.

2002-10-23	<strauman@slac.stanford.edu>

	* src/mount.c per PR290, add check for ops->node_type_h
        * src/mknod.c per PR291, remove erroneous call to freenod

2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Reformat.
	Add autom4te*cache.
	Remove autom4te.cache.

2002-10-02	Eric Norum <eric.norum@usask.ca>

	* src/getpwent.c: Per PR283, reimplement to address reentrancy problems.
	* src/getgrent.c: Removed as functionality is now just a wrapper for 
	common routines in src/getpwent.c.
	* Makefile.am: Reflect file removal.

2002-09-14	Joel Sherrill <joel@OARcorp.com>

	* include/rtems/libio.h: Change rtems_filesystem_read_t and
	rtems_filesystem_write_t to return ssize_t to match read(2)
	and write(2) respectively.

2002-09-14	Eric Norum <eric.norum@usask.ca>

	* src/readdir_r.c: New file.
	* Makefile.am: Reflect above.

2002-08-12	Eric Norum <eric.norum@usask.ca>

	* src/write.c (_write_r): Change prototype to match newlib's reent.h.

2002-07-30	Joel Sherrill <joel@OARcorp.com>

	* include/sys/utime.h: Removed as file is now part of the RTEMS
	newlib support.
	* Makefile.am: Reflect above.
	* include/rtems/termiostypes.h: Avoid use of __P.

2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use .$(OBJEXT) instead of .o.

2002-07-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of
	INCLUDES (Upcoming automake standard).

2002-07-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: RTEMS_TOP(../..).

2002-07-01	Joel Sherrill <joel@OARcorp.com>

	* src/__times.c: Corrected from previous attempt to cleanup.

2002-07-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_PROJECT_ROOT.

2002-06-28	Joel Sherrill <joel@OARcorp.com>

	* src/__times.c: Cleaned up comments, return more information,
	and eliminated the fatal error on clock not set since it cannot
	occur.

2002-06-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Use AC_CONFIG_AUX_DIR(../..).
	Add AC_PROG_RANLIB.

2002-06-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Merge src/Makefile.am.
	* configure.ac: Reflect changes above.
	* src/Makefile.am: Remove.

2002-06-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Include $(top_srcdir)/../automake/*.am.
	Use ../aclocal.
	* src/Makefile.am: Include $(top_srcdir)/../automake/*.am.

2001-05-24	Joel Sherrill <joel@OARcorp.com>

	* src/.cvsignore: New file.