[1f5d2ba] | 1 | 2003-07-02 Chris Johns <cjohns@cybertec.com.au> |
---|
| 2 | * include/rtems/libio.h, src/termios.c: Patch by Chris Johns |
---|
| 3 | <cjohns@cybertec.com.au> adding the rtems_termios_bufsize call. |
---|
| 4 | |
---|
[3f4876a] | 5 | 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 6 | |
---|
| 7 | * Makefile.am: Conditionally install stdint.h/inttypes.h. |
---|
| 8 | * configure.ac: Check for system-stdint.h/inttypes.h. |
---|
| 9 | |
---|
[fe661e4] | 10 | 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 11 | |
---|
| 12 | PR 409: |
---|
| 13 | * include/stdint.h: Include rtems/stdint.h |
---|
| 14 | |
---|
[35e6bf7f] | 15 | 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 16 | |
---|
| 17 | PR 399/rtems_misc |
---|
| 18 | * src/termios.c: In canonical mode, when input is present in the |
---|
| 19 | input buffer that contains an EOL character and some following |
---|
| 20 | characters, a read call read data behind the EOL character, although |
---|
| 21 | it should stop reading with the EOL character. |
---|
| 22 | |
---|
[ccb1a6ec] | 23 | 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 24 | |
---|
| 25 | * src/no_posix.c: include <reent.h> instead of <sys/reent.h> |
---|
| 26 | |
---|
[6020b4f] | 27 | 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 28 | |
---|
| 29 | PR 389/rtems |
---|
| 30 | * src/no_posix.c: Correct _kill_r() prototype and make it conditional |
---|
| 31 | on newlib. |
---|
| 32 | |
---|
[10a82e7] | 33 | 2003-04-03 Eri Valette <eric.valette@free.fr> |
---|
| 34 | |
---|
| 35 | PR 381/core |
---|
| 36 | * src/newlibc.c: Switch from using _REENT_INIT to _REEINT_INIT_PTR |
---|
| 37 | to fix strange run-time problem where EIP was corrupted on pc386 BSP. |
---|
| 38 | |
---|
[34b5bdb6] | 39 | 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 40 | |
---|
| 41 | * configure.ac: AC_CHECK_FUNCS(strlcpy strlcat). |
---|
| 42 | * src/strlcat.c: New (extracted from pppd/utils.c). |
---|
| 43 | * src/strlcpy.c: New (extracted from pppd/utils.c). |
---|
| 44 | * Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c. |
---|
| 45 | |
---|
[9b353a5] | 46 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 47 | |
---|
| 48 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 49 | |
---|
[2932830b] | 50 | 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de> |
---|
| 51 | |
---|
| 52 | PR 357/rtems_misc |
---|
| 53 | * src/termios.c (rtems_termios_open): Fixed code the incorrectly |
---|
| 54 | checked that the wrong pointer during allocation was NULL. |
---|
| 55 | |
---|
[83eda9b] | 56 | 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 57 | |
---|
| 58 | * src/privateenv.c: Fix prototype for free_user_env. |
---|
| 59 | |
---|
[ccd81b60] | 60 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 61 | |
---|
| 62 | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 63 | |
---|
[9b5c258] | 64 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 65 | |
---|
| 66 | * configure.ac: AC_PREREQ(2.57). |
---|
| 67 | |
---|
[2a09fb6e] | 68 | 2003-02-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 69 | |
---|
| 70 | * include/sys/ioccom.h: Include <sys/types.h> not <machine/types.h> so |
---|
| 71 | Linux port builds. |
---|
| 72 | |
---|
[f4f341b] | 73 | 2003-02-05 Till Straumann <strauman@slac.stanford.edu> |
---|
| 74 | |
---|
| 75 | PR 340/filesystem |
---|
| 76 | * src/fcntl.c: Add missing _fcntl_r assumed to exist by newlib. |
---|
| 77 | |
---|
[787449a9] | 78 | 2003-02-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 79 | |
---|
| 80 | * include/sys/ioccom.h: Fix so not using internal RTEMS types in libc |
---|
| 81 | code. |
---|
| 82 | |
---|
[97aaa2a] | 83 | 2003-02-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 84 | |
---|
| 85 | PR 338/filesystem |
---|
| 86 | * src/unixlibc.c: Side-effect of fixing reentrancy problem with |
---|
| 87 | rtems_io_lookup_name() (API change). |
---|
| 88 | |
---|
[d90b74e] | 89 | 2003-02-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 90 | |
---|
| 91 | PR 339/filesystem |
---|
| 92 | * src/chroot.c: Fix violation of FS node object copy semantics. |
---|
| 93 | |
---|
[81df4984] | 94 | 2003-01-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 95 | |
---|
| 96 | * Makefile.am: Eliminate OBJS. |
---|
| 97 | |
---|
[0b178f04] | 98 | 2003-01-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 99 | |
---|
| 100 | * include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to avoid |
---|
| 101 | conflict with GNU/Linux header files. |
---|
| 102 | |
---|
[883129a] | 103 | 2003-01-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 104 | |
---|
| 105 | * ChangeLog, base_fs.c, getpwent.c, privateenv.c |
---|
| 106 | Per PR303, Fix violation of node_access copy syemantics |
---|
| 107 | |
---|
| 108 | 2002-12-26 Till Straumann <strauman@slac.stanford.edu |
---|
| 109 | |
---|
| 110 | * src/fchdir.c: PR302 fix violation of FS node object copy semantics. |
---|
| 111 | |
---|
[83333e9] | 112 | 2002-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 113 | |
---|
| 114 | * src/malloc.c: Fixed code that incorrected did a disable dispatch |
---|
| 115 | instead of locking and unlocking the allocator mutex. |
---|
| 116 | |
---|
[c707861] | 117 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 118 | |
---|
| 119 | * configure.ac: Add various checks to enhance portability. |
---|
| 120 | * src/termios.c: Reflect changes to configure.ac. |
---|
| 121 | |
---|
[7e476f0] | 122 | 2002-12-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 123 | |
---|
| 124 | * include/rtems/libio.h: Internally use a union of an unsigned64 |
---|
| 125 | and major/minor device so we don't get into trouble shifting. |
---|
| 126 | The h8300 seemed to be impossible to remove warnings otherwise. |
---|
| 127 | Eventually the structure definition of a dev_t might be better anyway. |
---|
| 128 | * include/sys/ioccom.h: Added casts to remove warnings on 16 bit |
---|
| 129 | targets. |
---|
| 130 | |
---|
[9d721178] | 131 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 132 | |
---|
| 133 | * configure.ac: Cosmetical fixes. |
---|
| 134 | |
---|
[47c0220] | 135 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 136 | |
---|
| 137 | * configure.ac: Fix package name. |
---|
| 138 | |
---|
[6c39eca4] | 139 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 140 | |
---|
| 141 | * configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H. |
---|
| 142 | Add check for CHAR_BIT. |
---|
| 143 | * Makefile.am: Conditionally install sys/cdefs.h iff using newlib or |
---|
| 144 | if the host does not provide sys/cdefs.h (Fixes Linux/posix). |
---|
| 145 | |
---|
[f934a9d6] | 146 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 147 | |
---|
| 148 | * configure.ac: Remove -ansi -fasm. |
---|
| 149 | Add checks to diagnose potential system header conflicts. |
---|
| 150 | * Makefile.am: Unconditionally install sys/cdefs.h. |
---|
| 151 | |
---|
[4b533522] | 152 | 2002-11-07 <strauman@slac.stanford.edu> |
---|
| 153 | |
---|
| 154 | * src/mount.c: Per PR297, correct fs_mountme failure paths. |
---|
| 155 | |
---|
[b31106f6] | 156 | 2002-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 157 | |
---|
| 158 | * ChangeLog: Corrected. |
---|
| 159 | |
---|
| 160 | 2002-10-30 Eric Norum <eric.norum@usask.ca> |
---|
| 161 | |
---|
| 162 | * src/printk.c: Add vprintk function for kernel printing |
---|
| 163 | from routines which have already obtained the va_list pointer. |
---|
| 164 | |
---|
[df4b9d6] | 165 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 166 | |
---|
| 167 | * src/mallocfreespace.c: Corrected sense of status check to |
---|
| 168 | match change inside RTEMS. |
---|
| 169 | * src/newlibc.c: Removed warning. |
---|
| 170 | |
---|
[a1f1011] | 171 | 2002-10-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 172 | |
---|
| 173 | * include/rtems/libio.h: Change rtems_filesystem_node_types_t from |
---|
| 174 | enumeration to int to eliminate warnings when values are overridden. |
---|
| 175 | |
---|
[56a1ae36] | 176 | 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 177 | |
---|
| 178 | * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE. |
---|
| 179 | |
---|
[4dfda3b] | 180 | 2002-10-24 <strauman@slac.stanford.edu> |
---|
| 181 | |
---|
| 182 | * src/eval.c: Per PR293, added freenode calls for evaluate |
---|
| 183 | link failures. |
---|
| 184 | |
---|
[bf61751c] | 185 | 2002-10-23 <strauman@slac.stanford.edu> |
---|
[4dfda3b] | 186 | |
---|
[bf61751c] | 187 | * src/mount.c per PR290, add check for ops->node_type_h |
---|
| 188 | * src/mknod.c per PR291, remove erroneous call to freenod |
---|
| 189 | |
---|
[f8cb04a5] | 190 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 191 | |
---|
| 192 | * .cvsignore: Reformat. |
---|
| 193 | Add autom4te*cache. |
---|
| 194 | Remove autom4te.cache. |
---|
| 195 | |
---|
[ed8c513] | 196 | 2002-10-02 Eric Norum <eric.norum@usask.ca> |
---|
| 197 | |
---|
| 198 | * src/getpwent.c: Per PR283, reimplement to address reentrancy problems. |
---|
| 199 | * src/getgrent.c: Removed as functionality is now just a wrapper for |
---|
| 200 | common routines in src/getpwent.c. |
---|
| 201 | * Makefile.am: Reflect file removal. |
---|
| 202 | |
---|
[5d0b2f7] | 203 | 2002-09-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 204 | |
---|
| 205 | * include/rtems/libio.h: Change rtems_filesystem_read_t and |
---|
| 206 | rtems_filesystem_write_t to return ssize_t to match read(2) |
---|
| 207 | and write(2) respectively. |
---|
| 208 | |
---|
[193fe690] | 209 | 2002-09-14 Eric Norum <eric.norum@usask.ca> |
---|
| 210 | |
---|
| 211 | * src/readdir_r.c: New file. |
---|
| 212 | * Makefile.am: Reflect above. |
---|
| 213 | |
---|
[771e79d] | 214 | 2002-08-12 Eric Norum <eric.norum@usask.ca> |
---|
| 215 | |
---|
| 216 | * src/write.c (_write_r): Change prototype to match newlib's reent.h. |
---|
| 217 | |
---|
[5af0cf2f] | 218 | 2002-07-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 219 | |
---|
| 220 | * include/sys/utime.h: Removed as file is now part of the RTEMS |
---|
| 221 | newlib support. |
---|
| 222 | * Makefile.am: Reflect above. |
---|
| 223 | * include/rtems/termiostypes.h: Avoid use of __P. |
---|
[c8e972f] | 224 | |
---|
[eb5100b] | 225 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 226 | |
---|
| 227 | * Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 228 | |
---|
[8b006a77] | 229 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 230 | |
---|
| 231 | * Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of |
---|
| 232 | INCLUDES (Upcoming automake standard). |
---|
| 233 | |
---|
[705a0701] | 234 | 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 235 | |
---|
| 236 | * configure.ac: RTEMS_TOP(../..). |
---|
| 237 | |
---|
[2e2cf921] | 238 | 2002-07-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 239 | |
---|
| 240 | * src/__times.c: Corrected from previous attempt to cleanup. |
---|
| 241 | |
---|
[8c746fe] | 242 | 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 243 | |
---|
| 244 | * configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
| 245 | |
---|
[b43314a] | 246 | 2002-06-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 247 | |
---|
| 248 | * src/__times.c: Cleaned up comments, return more information, |
---|
| 249 | and eliminated the fatal error on clock not set since it cannot |
---|
| 250 | occur. |
---|
| 251 | |
---|
[da8f88a] | 252 | 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 253 | |
---|
| 254 | * configure.ac: Use AC_CONFIG_AUX_DIR(../..). |
---|
| 255 | Add AC_PROG_RANLIB. |
---|
| 256 | |
---|
[b8ad66c] | 257 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 258 | |
---|
| 259 | * Makefile.am: Merge src/Makefile.am. |
---|
| 260 | * configure.ac: Reflect changes above. |
---|
| 261 | * src/Makefile.am: Remove. |
---|
| 262 | |
---|
[8ed9f53] | 263 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 264 | |
---|
| 265 | * Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 266 | Use ../aclocal. |
---|
| 267 | * src/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 268 | |
---|
[3fa500f] | 269 | 2001-05-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 270 | |
---|
| 271 | * src/.cvsignore: New file. |
---|
| 272 | |
---|