[35afb17] | 1 | 2004-04-09 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 2 | |
---|
| 3 | * libblock/Makefile.am: Remove LIBC_DEFINES (Unsupported). |
---|
| 4 | * libfs/Makefile.am: Remove LIBC_DEFINES (Unsupported). |
---|
| 5 | |
---|
[524f25ee] | 6 | 2004-04-08 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 7 | |
---|
| 8 | * libcsupport/Makefile.am: Install sys/ioccom.h for NEWLIB only. |
---|
| 9 | |
---|
[6ed3a16] | 10 | 2004-04-08 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 11 | |
---|
| 12 | * libcsupport/Makefile.am: Remove $(LIBC_DEFINES) (Unsupported). |
---|
| 13 | Install motorola-headers to $(includedir)/rtems/motorola. |
---|
| 14 | Install zilog-header $(includedir)/rtems/zilog. |
---|
| 15 | |
---|
[e2fdb96] | 16 | 2004-04-06 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 17 | |
---|
| 18 | * score/cpu/Makefile.am: Add unix to DIST_SUBDIRS. |
---|
| 19 | |
---|
[01e22fe] | 20 | 2004-04-06 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 21 | |
---|
| 22 | * aclocal/rtems-cpu-subdirs.m4: Remove (Unused). |
---|
| 23 | * configure.ac: Remove RTEMS_CPU_SUBDIRS([score/cpu]). |
---|
| 24 | Add RTEMS_CHECK_SYSV_UNIX. |
---|
| 25 | Add score/cpu/*/Makefile. |
---|
| 26 | * score/cpu/Makefile.am: Add DIST_SUBDIRS. |
---|
| 27 | |
---|
[10ae124c] | 28 | 2004-04-05 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 29 | |
---|
| 30 | * configure.ac: Add AC_CHECK_SIZEOF([CPU_CONTEXT]..). |
---|
| 31 | Add SIZEOF_CPU_CONTEXT to cpuopts.h. |
---|
| 32 | Add RTEMS_PROG_CCAS. |
---|
| 33 | * acinclude.m4: Use unquoted "here" document to propagate $3 to |
---|
| 34 | cpuopts.tmp. |
---|
| 35 | |
---|
[eecc7d5] | 36 | 2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 37 | |
---|
| 38 | * libnetworking/Makefile.am: AM_CPPFLAGS += -I$(srcdir). |
---|
| 39 | * libnetworking/rtems/rtems_bsdnet_internal.h: Remove USHRT_MAX. |
---|
| 40 | |
---|
[660f400] | 41 | 2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 42 | |
---|
| 43 | * libnetworking/Makefile.am: Fix typo. |
---|
| 44 | |
---|
[2c9df30] | 45 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 46 | |
---|
| 47 | * libnetworking/poll.h: Replace with sys/poll.h wrapper. |
---|
| 48 | * libnetworking/sys/poll.h: New (Original FreeBSD file). |
---|
| 49 | * libnetworking/Makefile.am: Don't install opt_ipfw.h, |
---|
| 50 | opt_mrouting.h, opt_tcpdebug.h. Add sys/poll.h. |
---|
| 51 | |
---|
[9876707a] | 52 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 53 | |
---|
| 54 | * libmisc/serdbg/serdbgcnf.h: Include <rtems/serdbg.h> instead of |
---|
| 55 | <serdbg.h> |
---|
| 56 | * libmisc/serdbg/termios_printk_cnf.h: Include <rtems/termios_printk.h> |
---|
| 57 | instead of <termios_printk.h>. |
---|
| 58 | |
---|
[1d34ebf] | 59 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 60 | |
---|
| 61 | * libmisc/Makefile.am: Install serdbg.h, serdbgcnf.h, |
---|
| 62 | termios_printk.h, termios_printk_cnf.h to $(includedir)/rtems. |
---|
| 63 | * libmisc/serdbg/serdbg.c: Include <rtems/serdbg.h> instead of |
---|
| 64 | <serdbg.h>. |
---|
| 65 | * libmisc/serdbg/serdbgio.c: Include <rtems/serdbg.h> instead of |
---|
| 66 | <serdbg.h>. |
---|
| 67 | * libmisc/serdbg/termios_printk.c: Include <rtems/termios_printk.h> |
---|
| 68 | instead of <termios_printk.h>. |
---|
| 69 | |
---|
[8df1cfbc] | 70 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 71 | |
---|
| 72 | * libmisc/dummy/dummy.c: Include <rtems/confdefs.h> instead of <confdefs.h>. |
---|
| 73 | |
---|
[f8284c95] | 74 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 75 | |
---|
| 76 | * backward/confdefs.h: New. |
---|
| 77 | * Makefile.am: Add backward/confdefs.h. |
---|
| 78 | Add conditional DEPRECATED. |
---|
| 79 | * configure.ac: Add --enable-deprecated. |
---|
| 80 | Add conditional DEPRECATED. |
---|
| 81 | |
---|
[08119f1] | 82 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 83 | |
---|
| 84 | * sapi/Makefile.am: Install confdefs.h to $(includedir)/rtems. |
---|
| 85 | |
---|
[30f66299] | 86 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 87 | |
---|
| 88 | * Makefile.am: Add backward/*.h headers. |
---|
| 89 | * itron/Makefile.am: Install itron.h to $(includedir)/rtems. |
---|
| 90 | * libcsupport/Makefile.am: Install RTEMS specific headers to |
---|
| 91 | $(includedir)/rtems. |
---|
| 92 | * libfs/Makefile.am: Install imfs.h and dosfs.h to |
---|
| 93 | $(includedir)/rtems. |
---|
| 94 | |
---|
[ebbe119e] | 95 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 96 | |
---|
| 97 | * libblock/include/rtems/bdbuf.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 98 | * libblock/include/rtems/ide_part_table.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 99 | * libcsupport/src/malloc.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 100 | * libcsupport/src/mount.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 101 | * libcsupport/src/unmount.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 102 | * libfs/src/imfs/imfs.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 103 | * libfs/src/imfs/imfs_directory.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 104 | * libfs/src/imfs/imfs_load_tar.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 105 | * sapi/include/confdefs.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>. |
---|
| 106 | * sapi/include/confdefs.h: Include <rtems/console.h> instead of <console.h>. |
---|
| 107 | * libfs/src/imfs/imfs_load_tar.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 108 | * libmisc/shell/cmds.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 109 | * libmisc/fsmount/fsmount.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 110 | * sapi/include/confdefs.h: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 111 | * itron/src/can_wup.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 112 | * itron/src/chg_pri.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 113 | * itron/src/cre_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 114 | * itron/src/cre_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 115 | * itron/src/cre_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 116 | * itron/src/cre_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 117 | * itron/src/del_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 118 | * itron/src/del_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 119 | * itron/src/del_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 120 | * itron/src/del_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 121 | * itron/src/dis_dsp.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 122 | * itron/src/ena_dsp.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 123 | * itron/src/eventflags.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 124 | * itron/src/exd_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 125 | * itron/src/ext_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 126 | * itron/src/fmempool.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 127 | * itron/src/frsm_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 128 | * itron/src/get_tid.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 129 | * itron/src/itronintr.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 130 | * itron/src/itronsem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 131 | * itron/src/itrontime.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 132 | * itron/src/mbox.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 133 | * itron/src/mboxtranslatereturncode.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 134 | * itron/src/msgbuffer.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 135 | * itron/src/msgbuffertranslatereturncode.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 136 | * itron/src/network.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 137 | * itron/src/port.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 138 | * itron/src/prcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 139 | * itron/src/prcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 140 | * itron/src/preq_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 141 | * itron/src/psnd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 142 | * itron/src/rcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 143 | * itron/src/rcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 144 | * itron/src/ref_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 145 | * itron/src/ref_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 146 | * itron/src/ref_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 147 | * itron/src/ref_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 148 | * itron/src/rel_wai.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 149 | * itron/src/rot_rdq.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 150 | * itron/src/rsm_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 151 | * itron/src/sig_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 152 | * itron/src/slp_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 153 | * itron/src/snd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 154 | * itron/src/snd_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 155 | * itron/src/sta_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 156 | * itron/src/sus_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 157 | * itron/src/sysmgmt.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 158 | * itron/src/task.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 159 | * itron/src/ter_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 160 | * itron/src/trcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 161 | * itron/src/trcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 162 | * itron/src/tslp_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 163 | * itron/src/tsnd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 164 | * itron/src/twai_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 165 | * itron/src/vmempool.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 166 | * itron/src/wai_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 167 | * itron/src/wup_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 168 | * sapi/include/rtems/config.h: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 169 | * sapi/include/confdefs.h: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 170 | * sapi/src/itronapi.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 171 | * sapi/include/confdefs.h: Include <rtems/rtc.h> instead of <rtc.h>. |
---|
| 172 | * sapi/include/confdefs.h: Include <rtems/timerdrv.h> instead of <timerdrv.h>. |
---|
| 173 | |
---|
[04d13bc] | 174 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 175 | |
---|
| 176 | * backward/asm.h, backward/chain.h, backward/clockdrv.h, |
---|
| 177 | backward/console.h, backward/dosfs.h, backward/imfs.h, |
---|
| 178 | backward/iosupp.h, backward/itron.h, backward/ringbuf.h, |
---|
| 179 | backward/rtc.h, backward/spurious.h, backward/timerdrv.h, |
---|
| 180 | backward/vmeintr.h: New. |
---|
| 181 | |
---|
[6cd05d2] | 182 | 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 183 | |
---|
| 184 | * rtems/include/rtems/rtems/region.h: |
---|
| 185 | Include stddef.h for size_t. |
---|
| 186 | (rtems_region_get_segment_size): Use size_t instead of uint32_t for "size" (3rd arg). |
---|
| 187 | * rtems/src/regiongetsegmentsize.c: Reflect changes above. |
---|
| 188 | * libcsupport/src/malloc.c: Reflect changes above. |
---|
| 189 | |
---|
[6855663] | 190 | 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 191 | |
---|
| 192 | * aclocal/rtems-top.m4: Don't AC_SUBST(PROJECT_ROOT). |
---|
| 193 | Add project_libdir, project_include and libdir. |
---|
| 194 | * aclocal/env-rtemscpu.m4: Remove all references to RTEMS_BSP. |
---|
| 195 | Remove project_libdir, project_include and libdir. |
---|
| 196 | Unconditionally use CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V. |
---|
| 197 | |
---|
[d8dbdc0] | 198 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 199 | |
---|
| 200 | * libnetworking/lib/ftpfs.c, libnetworking/lib/rtems_bsdnet_ntp.c, |
---|
| 201 | libnetworking/lib/tftpDriver.c, libnetworking/machine/endian.h, |
---|
| 202 | libnetworking/net/if_ppp.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 203 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 204 | libnetworking/rtems/rtems_glue.c, |
---|
| 205 | libnetworking/rtems/rtems_syscall.c: Convert to using c99 fixed size |
---|
| 206 | types. |
---|
| 207 | |
---|
[d6154c7] | 208 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 209 | |
---|
| 210 | * score/include/rtems/debug.h, score/include/rtems/score/bitfield.h, |
---|
| 211 | score/include/rtems/score/chain.h, |
---|
| 212 | score/include/rtems/score/coremsg.h, |
---|
| 213 | score/include/rtems/score/coremutex.h, |
---|
| 214 | score/include/rtems/score/coresem.h, |
---|
| 215 | score/include/rtems/score/heap.h, |
---|
| 216 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
| 217 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
| 218 | score/include/rtems/score/object.h, |
---|
| 219 | score/include/rtems/score/objectmp.h, |
---|
| 220 | score/include/rtems/score/priority.h, |
---|
| 221 | score/include/rtems/score/stack.h, |
---|
| 222 | score/include/rtems/score/states.h, |
---|
| 223 | score/include/rtems/score/thread.h, |
---|
| 224 | score/include/rtems/score/threadmp.h, |
---|
| 225 | score/include/rtems/score/threadq.h, |
---|
| 226 | score/include/rtems/score/tod.h, score/include/rtems/score/tqdata.h, |
---|
| 227 | score/include/rtems/score/userext.h, |
---|
| 228 | score/include/rtems/score/watchdog.h, |
---|
| 229 | score/include/rtems/score/wkspace.h, |
---|
| 230 | score/inline/rtems/score/address.inl, |
---|
| 231 | score/inline/rtems/score/coremsg.inl, |
---|
| 232 | score/inline/rtems/score/coresem.inl, |
---|
| 233 | score/inline/rtems/score/heap.inl, score/inline/rtems/score/isr.inl, |
---|
| 234 | score/inline/rtems/score/object.inl, |
---|
| 235 | score/inline/rtems/score/priority.inl, |
---|
| 236 | score/inline/rtems/score/stack.inl, |
---|
| 237 | score/inline/rtems/score/thread.inl, |
---|
| 238 | score/inline/rtems/score/tqdata.inl, |
---|
| 239 | score/inline/rtems/score/userext.inl, |
---|
| 240 | score/inline/rtems/score/wkspace.inl, |
---|
| 241 | score/macros/rtems/score/address.inl, |
---|
| 242 | score/macros/rtems/score/heap.inl, |
---|
| 243 | score/macros/rtems/score/object.inl, |
---|
| 244 | score/macros/rtems/score/priority.inl, |
---|
| 245 | score/macros/rtems/score/userext.inl: Convert to using c99 fixed |
---|
| 246 | size types. |
---|
| 247 | |
---|
[8bd41178] | 248 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 249 | |
---|
| 250 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
| 251 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
| 252 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
| 253 | sapi/src/exinit.c, sapi/src/extension.c, sapi/src/fatal.c, |
---|
| 254 | sapi/src/io.c: Convert to using c99 fixed size types. |
---|
| 255 | |
---|
[1d496f6] | 256 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 257 | |
---|
| 258 | * rtems/include/rtems.h, |
---|
| 259 | rtems/include/rtems/rtems/asr.h, |
---|
| 260 | rtems/include/rtems/rtems/attr.h, |
---|
| 261 | rtems/include/rtems/rtems/clock.h, |
---|
| 262 | rtems/include/rtems/rtems/config.h, |
---|
| 263 | rtems/include/rtems/rtems/dpmem.h, |
---|
| 264 | rtems/include/rtems/rtems/eventset.h, |
---|
| 265 | rtems/include/rtems/rtems/message.h, |
---|
| 266 | rtems/include/rtems/rtems/modes.h, |
---|
| 267 | rtems/include/rtems/rtems/msgmp.h, |
---|
| 268 | rtems/include/rtems/rtems/options.h, |
---|
| 269 | rtems/include/rtems/rtems/part.h, |
---|
| 270 | rtems/include/rtems/rtems/ratemon.h, |
---|
| 271 | rtems/include/rtems/rtems/region.h, |
---|
| 272 | rtems/include/rtems/rtems/regionmp.h, |
---|
| 273 | rtems/include/rtems/rtems/sem.h, |
---|
| 274 | rtems/include/rtems/rtems/support.h, |
---|
| 275 | rtems/include/rtems/rtems/taskmp.h, |
---|
| 276 | rtems/include/rtems/rtems/tasks.h, |
---|
| 277 | rtems/include/rtems/rtems/timer.h, |
---|
| 278 | rtems/inline/rtems/rtems/part.inl, |
---|
| 279 | rtems/inline/rtems/rtems/region.inl, |
---|
| 280 | rtems/macros/rtems/rtems/part.inl, |
---|
| 281 | rtems/src/attr.c, |
---|
| 282 | rtems/src/dpmem.c, |
---|
| 283 | rtems/src/dpmemcreate.c, |
---|
| 284 | rtems/src/dpmemexternal2internal.c, |
---|
| 285 | rtems/src/dpmeminternal2external.c, |
---|
| 286 | rtems/src/eventseize.c, |
---|
| 287 | rtems/src/msg.c, |
---|
| 288 | rtems/src/msgmp.c, |
---|
| 289 | rtems/src/msgqallocate.c, |
---|
| 290 | rtems/src/msgqbroadcast.c, |
---|
| 291 | rtems/src/msgqcreate.c, |
---|
| 292 | rtems/src/msgqflush.c, |
---|
| 293 | rtems/src/msgqgetnumberpending.c, |
---|
| 294 | rtems/src/msgqident.c, |
---|
| 295 | rtems/src/msgqreceive.c, |
---|
| 296 | rtems/src/msgqsend.c, |
---|
| 297 | rtems/src/msgqsubmit.c, |
---|
| 298 | rtems/src/msgqtranslatereturncode.c, |
---|
| 299 | rtems/src/msgqurgent.c, |
---|
| 300 | rtems/src/part.c, |
---|
| 301 | rtems/src/partcreate.c, |
---|
| 302 | rtems/src/partident.c, |
---|
| 303 | rtems/src/partmp.c, |
---|
| 304 | rtems/src/ratemon.c, |
---|
| 305 | rtems/src/region.c, |
---|
| 306 | rtems/src/regioncreate.c, |
---|
| 307 | rtems/src/regionextend.c, |
---|
| 308 | rtems/src/regiongetsegment.c, |
---|
| 309 | rtems/src/regiongetsegmentsize.c, |
---|
| 310 | rtems/src/regionmp.c, |
---|
| 311 | rtems/src/regionreturnsegment.c, |
---|
| 312 | rtems/src/rtemstimer.c, |
---|
| 313 | rtems/src/sem.c, |
---|
| 314 | rtems/src/semcreate.c, |
---|
| 315 | rtems/src/semident.c, |
---|
| 316 | rtems/src/semmp.c, |
---|
| 317 | rtems/src/semobtain.c, |
---|
| 318 | rtems/src/semtranslatereturncode.c, |
---|
| 319 | rtems/src/taskcreate.c, |
---|
| 320 | rtems/src/taskgetnote.c, |
---|
| 321 | rtems/src/taskident.c, |
---|
| 322 | rtems/src/taskinitusers.c, |
---|
| 323 | rtems/src/taskmp.c, |
---|
| 324 | rtems/src/taskrestart.c, |
---|
| 325 | rtems/src/tasks.c, |
---|
| 326 | rtems/src/tasksetnote.c, |
---|
| 327 | rtems/src/taskstart.c, |
---|
| 328 | rtems/src/timerserver.c: Convert to using c99 fixed size types. |
---|
| 329 | |
---|
[3127180] | 330 | 2004-04-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 331 | |
---|
| 332 | * score/src/Unlimited.txt, score/src/chain.c, score/src/coremsg.c, |
---|
| 333 | score/src/coremsgbroadcast.c, score/src/coremsgclose.c, |
---|
| 334 | score/src/coremsgflush.c, score/src/coremsgflushsupp.c, |
---|
| 335 | score/src/coremsgseize.c, score/src/coremsgsubmit.c, |
---|
| 336 | score/src/coremutex.c, score/src/coremutexflush.c, |
---|
| 337 | score/src/coresem.c, score/src/coresemflush.c, score/src/coretod.c, |
---|
| 338 | score/src/coretodtickle.c, score/src/coretodtoseconds.c, |
---|
| 339 | score/src/coretodvalidate.c, score/src/heap.c, |
---|
| 340 | score/src/heapallocate.c, score/src/heapextend.c, |
---|
| 341 | score/src/heapfree.c, score/src/heapsizeofuserarea.c, |
---|
| 342 | score/src/interr.c, score/src/iterateoverthreads.c, |
---|
| 343 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
| 344 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
| 345 | score/src/objectcomparenameraw.c, |
---|
| 346 | score/src/objectcomparenamestring.c, score/src/objectcopynameraw.c, |
---|
| 347 | score/src/objectcopynamestring.c, |
---|
| 348 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
| 349 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
| 350 | score/src/objectgetisr.c, score/src/objectgetnoprotection.c, |
---|
| 351 | score/src/objectidtoname.c, score/src/objectinitializeinformation.c, |
---|
| 352 | score/src/objectmp.c, score/src/objectnametoid.c, |
---|
| 353 | score/src/objectshrinkinformation.c, score/src/thread.c, |
---|
| 354 | score/src/threadcreateidle.c, score/src/threadget.c, |
---|
| 355 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
| 356 | score/src/threadmp.c, score/src/threadq.c, |
---|
| 357 | score/src/threadqdequeuepriority.c, |
---|
| 358 | score/src/threadqenqueuepriority.c, |
---|
| 359 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
| 360 | score/src/threadreset.c, score/src/threadrestart.c, |
---|
| 361 | score/src/threadsettransient.c, score/src/threadstackallocate.c, |
---|
| 362 | score/src/threadstart.c, score/src/userext.c, |
---|
| 363 | score/src/watchdoginsert.c, score/src/wkspace.c: Convert to using |
---|
| 364 | c99 fixed size types. |
---|
| 365 | |
---|
[2f4c86f] | 366 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 367 | |
---|
| 368 | PR 561/rtems |
---|
| 369 | * include/rtems/concat.h: New. |
---|
| 370 | * Makefile.am: Add include/rtems/concat.h. |
---|
| 371 | |
---|
[3127180] | 372 | PR 589/rtems |
---|
[2f4c86f] | 373 | * Makefile.am: Add include/rtems/pci.h. |
---|
| 374 | |
---|
| 375 | * Makefile.am: Include automake/compile.am. |
---|
| 376 | * configure.ac: RTEMS_TOP([..],[]). |
---|
| 377 | |
---|
[894b7f97] | 378 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 379 | |
---|
| 380 | * aclocal/rtems-top.m4: Add MULTISUBDIR. Add MULTIBUILDTOP. |
---|
| 381 | Add rtems_updir. Remove version.m4 check. |
---|
| 382 | Add PROJECT_ROOT/with_project_root processing. |
---|
| 383 | Add PROJECT_INCLUDE. Add PROJECT_LIB. |
---|
| 384 | * aclocal/env-rtemscpu.a4: Remove cpukit_topdir. |
---|
| 385 | Remove with_project_root processing. Remove PROJECT_INCLUDE, |
---|
| 386 | PROJECT_LIB. |
---|
| 387 | |
---|
[3e08d4e] | 388 | 2004-03-26 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 389 | |
---|
| 390 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
| 391 | libmisc/capture/capture.h, libmisc/cpuuse/cpuuse.c, |
---|
| 392 | libmisc/devnull/devnull.c, libmisc/fsmount/fsmount.h, |
---|
| 393 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-dname.c, |
---|
| 394 | libmisc/monitor/mon-driver.c, libmisc/monitor/mon-extension.c, |
---|
| 395 | libmisc/monitor/mon-itask.c, libmisc/monitor/mon-monitor.c, |
---|
| 396 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
| 397 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
| 398 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
| 399 | libmisc/monitor/monitor.h, libmisc/monitor/symbols.h, |
---|
| 400 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
| 401 | libmisc/serdbg/serdbg.h, libmisc/serdbg/serdbgio.c, |
---|
| 402 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
| 403 | libmisc/shell/shell.c, libmisc/shell/shell.h, libmisc/stackchk/check.c, |
---|
| 404 | libmisc/stackchk/internal.h: Convert to using c99 fixed size types. |
---|
| 405 | |
---|
[20f78a3] | 406 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 407 | |
---|
| 408 | * itron/include/itronsys/mbox.h, itron/include/itronsys/types.h, |
---|
| 409 | itron/include/rtems/itron/eventflags.h, |
---|
| 410 | itron/include/rtems/itron/fmempool.h, |
---|
| 411 | itron/include/rtems/itron/mbox.h, |
---|
| 412 | itron/include/rtems/itron/msgbuffer.h, |
---|
| 413 | itron/include/rtems/itron/port.h, |
---|
| 414 | itron/include/rtems/itron/semaphore.h, |
---|
| 415 | itron/include/rtems/itron/task.h, |
---|
| 416 | itron/include/rtems/itron/vmempool.h, |
---|
| 417 | itron/inline/rtems/itron/semaphore.inl, |
---|
| 418 | itron/macros/rtems/itron/semaphore.inl, itron/src/eventflags.c, |
---|
| 419 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
| 420 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/snd_mbx.c, |
---|
| 421 | itron/src/task.c, itron/src/trcv_mbx.c, itron/src/vmempool.c: |
---|
| 422 | Convert to using c99 fixed size types. |
---|
| 423 | |
---|
[39cefdd] | 424 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 425 | |
---|
| 426 | * posix/include/rtems/posix/cond.h, |
---|
| 427 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
| 428 | posix/include/rtems/posix/mqueue.h, |
---|
| 429 | posix/include/rtems/posix/mutex.h, |
---|
| 430 | posix/include/rtems/posix/pthread.h, |
---|
| 431 | posix/include/rtems/posix/semaphore.h, |
---|
| 432 | posix/include/rtems/posix/threadsup.h, |
---|
| 433 | posix/include/rtems/posix/timer.h, posix/src/cond.c, |
---|
| 434 | posix/src/intr.c, posix/src/key.c, posix/src/keycreate.c, |
---|
| 435 | posix/src/keydelete.c, posix/src/keygetspecific.c, |
---|
| 436 | posix/src/keyrundestructors.c, posix/src/keysetspecific.c, |
---|
| 437 | posix/src/killinfo.c, posix/src/mqueue.c, |
---|
| 438 | posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, |
---|
| 439 | posix/src/mqueuetranslatereturncode.c, posix/src/mutex.c, |
---|
| 440 | posix/src/posixintervaltotimespec.c, |
---|
| 441 | posix/src/posixtimespecsubtract.c, posix/src/psignal.c, |
---|
| 442 | posix/src/pthread.c, posix/src/ptimer1.c, posix/src/semaphore.c, |
---|
| 443 | posix/src/sysconf.c: Convert to using c99 fixed size types. |
---|
| 444 | |
---|
[a4365e4] | 445 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 446 | |
---|
| 447 | * score/include/rtems/system.h: include <stdint.h>. |
---|
| 448 | |
---|
[1db1bc5] | 449 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 450 | |
---|
| 451 | PR/589 rtems |
---|
| 452 | * include/rtems/pci.h: New (Moved from c/src/libchip/network/pci.h). |
---|
| 453 | |
---|
[e7ceef91] | 454 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 455 | |
---|
| 456 | * libcsupport/src/malloc.c: Remove lvalue casts. |
---|
| 457 | |
---|
[83c5fc1] | 458 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 459 | |
---|
| 460 | * libcsupport/include/chain.h, libcsupport/include/clockdrv.h, |
---|
| 461 | libcsupport/include/ringbuf.h, libcsupport/include/spurious.h, |
---|
| 462 | libcsupport/include/timerdrv.h, libcsupport/include/vmeintr.h, |
---|
| 463 | libcsupport/include/motorola/mc68230.h, |
---|
| 464 | libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/libio.h, |
---|
| 465 | libcsupport/include/rtems/libio_.h, |
---|
| 466 | libcsupport/include/rtems/termiostypes.h, |
---|
| 467 | libcsupport/include/zilog/z8036.h, libcsupport/include/zilog/z8530.h, |
---|
| 468 | libcsupport/include/zilog/z8536.h, libcsupport/src/__gettod.c, |
---|
| 469 | libcsupport/src/assoc.c, libcsupport/src/assocnamebad.c, |
---|
| 470 | libcsupport/src/error.c, libcsupport/src/libio.c, |
---|
| 471 | libcsupport/src/libio_sockets.c, libcsupport/src/malloc.c, |
---|
| 472 | libcsupport/src/no_libc.c, libcsupport/src/termios.c, |
---|
| 473 | libcsupport/src/termiosreserveresources.c: Convert to using c99 |
---|
| 474 | fixed-size types. |
---|
| 475 | |
---|
[f91bbe64] | 476 | 2004-03-22 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 477 | |
---|
| 478 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
| 479 | libfs/src/dosfs/fat_fat_operations.c, |
---|
| 480 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
| 481 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 482 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 483 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_initsupp.c, |
---|
| 484 | libfs/src/dosfs/msdos_misc.c, libfs/src/imfs/deviceio.c, |
---|
| 485 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
| 486 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/linearfile.c, |
---|
| 487 | libfs/src/imfs/memfile.c: Convert to using c99 fixed-size types. |
---|
| 488 | |
---|
[355f03eb] | 489 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 490 | |
---|
| 491 | * libnetworking/net/radix.c: Remove warning. |
---|
| 492 | |
---|
[08df9497] | 493 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 494 | |
---|
| 495 | * libmisc/shell/cmds.c: Remove warning. |
---|
| 496 | |
---|
[1cf0ea1] | 497 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 498 | |
---|
| 499 | * libnetworking/lib/ftpfs.c: Switch bcopy to memcpy. |
---|
| 500 | |
---|
[07e9194e] | 501 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 502 | |
---|
| 503 | * libcsupport/src/newlibc.c, libcsupport/src/sync.c: Eliminate |
---|
| 504 | warnings. Explicitly defeat __STRICT_ANSI__ since both |
---|
| 505 | legitimately use routines beyond ANSI. |
---|
| 506 | |
---|
[120b59e] | 507 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 508 | |
---|
| 509 | * cpukit/libblock/src/bdbuf.c: Initialize pointer to avoid warning. |
---|
| 510 | |
---|
[cb2f320] | 511 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 512 | |
---|
[24a7692] | 513 | * score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
| 514 | Add cast to avoid type punning warning in gcc 3.3. |
---|
| 515 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 516 | |
---|
| 517 | * |
---|
[cb2f320] | 518 | |
---|
[b2b143f4] | 519 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 520 | |
---|
| 521 | * libblock/src/bdbuf.c, libblock/src/ramdisk.c, |
---|
| 522 | libcsupport/src/newlibc.c, libcsupport/src/sync.c, |
---|
| 523 | libmisc/cpuuse/cpuuse.c, libmisc/monitor/mon-symbols.c, |
---|
| 524 | libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
| 525 | libnetworking/kern/kern_sysctl.c, libnetworking/lib/ftpfs.c, |
---|
| 526 | libnetworking/lib/tftpDriver.c, libnetworking/libc/gethostbydns.c, |
---|
| 527 | libnetworking/libc/gethostbyht.c, libnetworking/libc/gethostnamadr.c, |
---|
| 528 | libnetworking/libc/getnetbyht.c, libnetworking/libc/getnetnamadr.c, |
---|
| 529 | libnetworking/libc/inet_addr.c, libnetworking/libc/linkaddr.c, |
---|
| 530 | libnetworking/libc/map_v4v6.c, libnetworking/libc/ns_print.c, |
---|
| 531 | libnetworking/libc/ns_ttl.c, libnetworking/libc/nsap_addr.c, |
---|
| 532 | libnetworking/libc/rcmd.c, libnetworking/libc/res_debug.c, |
---|
| 533 | libnetworking/libc/res_mkupdate.c, libnetworking/libc/res_query.c, |
---|
| 534 | libnetworking/libc/res_send.c, libnetworking/libc/res_update.c, |
---|
| 535 | libnetworking/net/radix.c, libnetworking/rtems/mkrootfs.c, |
---|
| 536 | librpc/src/rpc/clnt_perror.c, librpc/src/rpc/rtems_rpc.c, |
---|
| 537 | librpc/src/rpc/svc.c, sapi/include/confdefs.h, |
---|
| 538 | score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
| 539 | |
---|
[f4548e9] | 540 | 2004-02-26 Thomas Rauscher <trauscher@loytec.com. |
---|
| 541 | |
---|
| 542 | PR 584/RTEMS |
---|
| 543 | * rtems/src/eventtimeout.c: Fix critical section window. |
---|
| 544 | |
---|
[652524d9] | 545 | 2004-02-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 546 | |
---|
| 547 | PR 582/core |
---|
| 548 | * posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, |
---|
| 549 | posix/src/mqueuedeletesupp.c, posix/src/mqueueunlink.c: Use memory |
---|
| 550 | from workspace to avoid use of mutex during dispatch disable critical |
---|
| 551 | section. Besides memory for object names should come from the |
---|
| 552 | Workspace anyway. |
---|
| 553 | |
---|
[31ffd58] | 554 | 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 555 | |
---|
| 556 | * aclocal/version.m4: 4.6.99.0. |
---|
| 557 | |
---|
[8e22a7d1] | 558 | 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 559 | |
---|
| 560 | * libnetworking/Makefile.am: Remove ACLOCAL_AMFLAGS. |
---|
| 561 | |
---|
[c07aa0c5] | 562 | 2004-01-30 Wilfried Busalski <w.busalski@lancier-monitoring.de> |
---|
| 563 | |
---|
| 564 | PR pppd/564 |
---|
| 565 | * libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, |
---|
| 566 | libnetworking/net/ppp_tty.c: ppp0 Interface lose packets if the |
---|
| 567 | system use a slow baudrate for the modem or the tcp/ip-packet is |
---|
| 568 | fragmented. |
---|
| 569 | |
---|
[8a4ab4d5] | 570 | 2004-01-30 Joel Sherrill <joel@OARcorp.com> |
---|
[b7322fb] | 571 | |
---|
[8a4ab4d5] | 572 | * ChangeLog, rtems/Makefile.am, rtems/include/rtems/rtems/support.h: |
---|
| 573 | Reverse developmental patches accidentally committed. |
---|
[b7322fb] | 574 | |
---|
[9c94f544] | 575 | 2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 576 | |
---|
[8a2fcfd] | 577 | * ChangeLog: Merge-in libnetworking/ChangeLog. |
---|
[b02cd6ba] | 578 | * ChangeLog: Merge-in libcsupport/ChangeLog. |
---|
[920d9db] | 579 | * ChangeLog: Merge-in libblock/ChangeLog, libfs/ChangeLog. |
---|
[b212624] | 580 | * ChangeLog: Merge-in libmisc/ChangeLog, librpc/ChangeLog. |
---|
[9c94f544] | 581 | * ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
| 582 | sapi/ChangeLog, rtems/ChangeLog. |
---|
[98eb4c27] | 583 | * libblock/ChangeLog, libfs/ChangeLog, libcsupport/ChangeLog, |
---|
| 584 | libmisc/ChangeLog, librpc/ChangeLog, libnetworking/ChangeLog, |
---|
| 585 | itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, |
---|
[9c94f544] | 586 | rtems/ChangeLog: Remove. |
---|
| 587 | |
---|
[faf45cc] | 588 | 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 589 | |
---|
[2baf0d86] | 590 | * aclocal/rtems-top.m4: Remove PROJECT_ROOT. Prepend ../ to $1. |
---|
[faf45cc] | 591 | * aclocal/env-rtemscpu.m4: Reworked. |
---|
| 592 | * configure.ac: RTEMS_TOP([.]). |
---|
| 593 | |
---|
[3d1de20] | 594 | 2004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 595 | |
---|
[700a0c3c] | 596 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 597 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 598 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 599 | libcsupport/Makefile.am, libnetworking/Makefile.am: Add PREINSTALL_DIRS. |
---|
[3d1de20] | 600 | |
---|
[7fc2cbfe] | 601 | 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 602 | |
---|
[2baf0d86] | 603 | * wrapup/Makefile.am: Remove $(ARCH)/$(dirstamp). Add TMPINSTALL_FILES |
---|
| 604 | to CLEANFILES. |
---|
[5c24afe9] | 605 | * automake/local.am: Remove depend-am. |
---|
| 606 | * automake/subdirs.am: Remove depend-recursive. |
---|
[9c94f544] | 607 | * score/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
| 608 | PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES. |
---|
[98eb4c27] | 609 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, sapi/Makefile.am, |
---|
| 610 | rtems/Makefile.am, libmisc/Makefile.am, librpc/Makefile.am, |
---|
| 611 | libblock/Makefile.am, libfs/Makefile.am, libcsupport/Makefile.am, |
---|
| 612 | libnetworking/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
| 613 | PREINSTALL_FILES to CLEANFILES. |
---|
[8a2fcfd] | 614 | * libnetworking/netinet/in_cksum.c: #include netinet/in_cksum_<cpu>.h. |
---|
| 615 | |
---|
| 616 | 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 617 | |
---|
| 618 | PR/549 networking |
---|
| 619 | * libnetworking/netinet/in_cksum_powerpc.h: New (copy of |
---|
| 620 | in_cksum_powerpc.c). |
---|
| 621 | * libnetworking/netinet/in_cksum_i386.h: New (copy of in_cksum_i386.c). |
---|
| 622 | * libnetworking/netinet/in_cksum_arm.h: New (copy of in_cksum_arm.c). |
---|
| 623 | * libnetworking/netinet/in_cksum_m68k.c: New (copy of in_cksum_m68k.c). |
---|
[98eb4c27] | 624 | * libnetworking/netinet/in_cksum_i386.c, |
---|
| 625 | libnetworking/netinet/in_cksum_arm.c, |
---|
| 626 | libnetworking/netinet/in_cksum_powerpc.c, |
---|
| 627 | libnetworking/netinet/in_cksum_m68k.c: Remove. |
---|
[8a2fcfd] | 628 | * libnetworking/netinet/Makefile.am: Reflect changes above. |
---|
[5c24afe9] | 629 | |
---|
[36e48b1] | 630 | 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 631 | |
---|
| 632 | * configure.ac: Requires automake >= 1.8.1. |
---|
[9c94f544] | 633 | * score/cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU). |
---|
[b02cd6ba] | 634 | PR 548/rtems |
---|
| 635 | * libcsupport/Makefile.am: Add src/envlock.c. |
---|
[36e48b1] | 636 | |
---|
[2baf0d86] | 637 | 2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[c6e26e06] | 638 | |
---|
[2baf0d86] | 639 | * aclocal/rtems-top.m4: Don't AC_SUBST PROJECT_ROOT. Remove |
---|
| 640 | PROJECT_TOPdir (Unused). |
---|
| 641 | * aclocal/env-rtemscpu.m4: Remove PROJECT_RELEASE. Expand |
---|
| 642 | ${PROJECT_ROOT}. Remove RTEMS_ENABLE_BARE (Unused). Don't AC_SUBST |
---|
| 643 | RTEMS_BSP. |
---|
[c6e26e06] | 644 | * aclocal/enable-bare.m4: Remove (Unused). |
---|
[ca0eeaa] | 645 | * aclocal/rtems-top.m4: Remove check for cpukit/aclocal/version.m4. |
---|
| 646 | Remove gnu-make endif HACK (Unused). |
---|
[2baf0d86] | 647 | * wrapup/Makefile.am: Include compile.am. Use TMP_LIBS instead of LIBS |
---|
| 648 | to avoid potential conflicts with auto*tools' LIBS. Reflect new |
---|
| 649 | locations of libscorecpu*.a. |
---|
[a42f159a] | 650 | * Makefile.am: Remove AUTOMAKE_FILES. |
---|
| 651 | * automake/compile.am: Replace contents with contents of |
---|
| 652 | automake/amcompile.am. |
---|
| 653 | * automake/amcompile.am, automake/lib.am: Remove. |
---|
[2baf0d86] | 654 | * configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
| 655 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
| 656 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
| 657 | aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4: |
---|
| 658 | Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in |
---|
| 659 | autoconf-2.59). |
---|
[35d9b418] | 660 | * automake/local.am: Remove clean-local, depend-gcc. |
---|
[700a0c3c] | 661 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am: Include |
---|
| 662 | compile.am, again. |
---|
[9c94f544] | 663 | * score/macros/rtems/score/README: Remove (Redundant with macros/README). |
---|
[700a0c3c] | 664 | * sapi/Makefile.am, rtems/Makefile.am: Include compile.am, again. |
---|
[b212624] | 665 | * libmisc/Makefile.am: Include compile.am again. Misc fixes. |
---|
| 666 | * librpc/Makefile.am: Include compile.am, again. Put man-pages into |
---|
| 667 | EXTRA_DIST to work around automake not distributing conditionally |
---|
| 668 | installed *_MANS. Distribute include/rpcsvc. |
---|
[920d9db] | 669 | * libblock/Makefile.am: Include compile.am, again. Eliminate C_FILES. |
---|
| 670 | Reformat. |
---|
| 671 | * libfs/Makefile.am: Include compile.am, again. Reformat/Cleanup. |
---|
[b02cd6ba] | 672 | * libcsupport/Makefile.am: Reformat, add UNUSED_FILES. |
---|
| 673 | * libcsupport/Makefile.am: Include compile.am, again. Eliminate |
---|
| 674 | DOC_FILES. |
---|
[8a2fcfd] | 675 | * libnetworking/Makefile.am: Include compile.am, again. Cleanup. |
---|
[35d9b418] | 676 | |
---|
[2baf0d86] | 677 | 2004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[526a860] | 678 | |
---|
| 679 | * wrapup/Makefile.am: Cosmetics. |
---|
[d7a7573] | 680 | * aclocal/enable-networking.m4: Don't AC_SUBST(RTEMS_HAS_NETWORKING). |
---|
| 681 | * aclocal/check-networking.m4: Don't AC_SUBST(HAS_NETWORKING). |
---|
| 682 | * automake/amcompile.am: Remove $(ARCH). |
---|
[2baf0d86] | 683 | * wrapup/Makefile.am: Add $(ARCH). Remove compile.am, lib.am. Include |
---|
| 684 | amcompile.am. |
---|
[98715202] | 685 | * wrapup/Makefile.am: Use ../*/*$(LIB_VARIANT).a instead of |
---|
| 686 | $(ARCH)/lib*.a. |
---|
[700a0c3c] | 687 | * wrapup/Makefile.am: Reflect changes to libblock/Makefile.am. Reflect |
---|
[2baf0d86] | 688 | changes to libcsupport/Makefile.am. |
---|
[9c94f544] | 689 | * itron/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 690 | lib*_a_SOURCES. |
---|
| 691 | * itron/Makefile.am: Build libitron$(LIB_VARIANT).a instead of |
---|
| 692 | $(ARCH)/libitron.a. |
---|
| 693 | * posix/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 694 | lib*_a_SOURCES. |
---|
| 695 | * posix/Makefile.am: Build libposix$(LIB_VARIANT).a instead of |
---|
| 696 | $(ARCH)/libposix.a. |
---|
| 697 | * score/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 698 | lib*_a_SOURCES. |
---|
| 699 | * score/Makefile.am: Build libscore$(LIB_VARIANT).a instead of |
---|
| 700 | $(ARCH)/libscore.a. |
---|
| 701 | * sapi/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 702 | lib*_a_SOURCES. |
---|
| 703 | * sapi/Makefile.am: Build libsapi$(LIB_VARIANT).a instead of |
---|
| 704 | $(ARCH)/libsapi.a. |
---|
| 705 | * rtems/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 706 | lib*_a_SOURCES. |
---|
| 707 | * rtems/Makefile.am: Build librtems$(LIB_VARIANT).a instead of |
---|
| 708 | $(ARCH)/librtems.a. |
---|
[b212624] | 709 | * libmisc/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 710 | lib*_a_SOURCES. |
---|
| 711 | * libmisc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 712 | $(ARCH)/lib*.a. |
---|
| 713 | * librpc/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 714 | lib*_a_SOURCES. |
---|
| 715 | * librpc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 716 | $(ARCH)/lib*.a. |
---|
[920d9db] | 717 | * libblock/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 718 | lib*_a_SOURCES. |
---|
| 719 | * libblock/include/rtems/blkdev.h, |
---|
| 720 | libblock/include/rtems/ide_part_table.h, libblock/src/bdbuf.c, |
---|
[700a0c3c] | 721 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Switch to using |
---|
[920d9db] | 722 | c99 fixed size types instead of RTEMS-types. |
---|
| 723 | * libblock/Makefile.am: Build libblock$(LIB_VARIANT).a instead of |
---|
| 724 | $(ARCH)/libblock.a. |
---|
| 725 | * libfs/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 726 | lib*_a_SOURCES. |
---|
| 727 | * libfs/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 728 | $(ARCH)/lib*.a. |
---|
[b02cd6ba] | 729 | * libcsupport/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 730 | lib*_a_SOURCES. |
---|
| 731 | * libcsupport/Makefile.am: Build libcsupport$(LIB_VARIANT).a instead of |
---|
| 732 | $(ARCH)/libcsupport.a. |
---|
[8a2fcfd] | 733 | * libnetworking/Makefile.am: Remove *C_FILES. |
---|
| 734 | * libnetworking/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES |
---|
| 735 | = lib*_a_SOURCES. |
---|
| 736 | * libnetworking/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 737 | $(ARCH)/lib*.a. |
---|
[98715202] | 738 | |
---|
[2baf0d86] | 739 | 2004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[74a67351] | 740 | |
---|
| 741 | * wrapup/Makefile.am: Reflect changes to library Makefile.ams. |
---|
[e7d110ba] | 742 | * automake/amcompile.am: New. |
---|
| 743 | * configure.ac: Add subdir-objects, AM_PROG_CC_C_O. |
---|
[700a0c3c] | 744 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 745 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 746 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 747 | libcsupport/Makefile.am, libnetworking/Makefile.am: Build library using |
---|
| 748 | EXTRA_LIBRARIES and automake rules. |
---|
[e7d110ba] | 749 | |
---|
[2baf0d86] | 750 | 2004-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
[44652f8] | 751 | |
---|
[700a0c3c] | 752 | * aclocal/rtems-cpu-subdirs.m4, score/cpu/Makefile.am: mips64orion port |
---|
| 753 | removed as mips port more completely covers the MIPS family. |
---|
[9c94f544] | 754 | * score/cpu/mips64orion/.cvsignore, score/cpu/mips64orion/ChangeLog, |
---|
| 755 | score/cpu/mips64orion/Makefile.am, score/cpu/mips64orion/asm.h, |
---|
| 756 | score/cpu/mips64orion/configure.ac, score/cpu/mips64orion/cpu.c, |
---|
| 757 | score/cpu/mips64orion/cpu_asm.S, score/cpu/mips64orion/cpu_asm.h, |
---|
| 758 | score/cpu/mips64orion/idtcpu.h, score/cpu/mips64orion/idtmon.h, |
---|
| 759 | score/cpu/mips64orion/iregdef.h, score/cpu/mips64orion/rtems/.cvsignore, |
---|
| 760 | score/cpu/mips64orion/rtems/score/.cvsignore, |
---|
| 761 | score/cpu/mips64orion/rtems/score/cpu.h, |
---|
| 762 | score/cpu/mips64orion/rtems/score/mips64orion.h, |
---|
| 763 | score/cpu/mips64orion/rtems/score/types.h: Removed. |
---|
[8a2fcfd] | 764 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h so |
---|
| 765 | things compile. |
---|
[44652f8] | 766 | |
---|
[a953fa1] | 767 | 2003-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 768 | |
---|
| 769 | * automake/compile.am: Use $(mkdir_p) instead of $(mkinstalldirs). |
---|
| 770 | |
---|
[2baf0d86] | 771 | 2003-12-17 Joel Sherrill <joel@OARcorp.com> |
---|
[b7235805] | 772 | |
---|
[2baf0d86] | 773 | * aclocal/version.m4: Updated to rtems-20031217-test. |
---|
[b7235805] | 774 | |
---|
[9c94f544] | 775 | 2003-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 776 | |
---|
| 777 | PR 533/bsps |
---|
| 778 | * score/startup/linkcmds: Update linkcmds for gcc 3.3.2. |
---|
| 779 | |
---|
| 780 | 2003-12-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 781 | |
---|
| 782 | PR 543/rtems |
---|
| 783 | * score/src/threadclose.c: Make the task delete extension run outside a |
---|
| 784 | dispatch disabled critical section so extensions can free resources. |
---|
[b02cd6ba] | 785 | PR 542/filesystem |
---|
| 786 | * libcsupport/include/rtems/libio_.h: Add rtems_libio_iop_to_descriptor |
---|
| 787 | macro to convert iop to the corresponding integer file descriptor. |
---|
[9c94f544] | 788 | |
---|
[efe9ef4] | 789 | 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 790 | |
---|
[2baf0d86] | 791 | * aclocal/env-rtemscpu.m4: Remove stray '/' in PROJECT_LIB. |
---|
| 792 | * wrapup/Makefile.am: Remove duplicate $(PROJECT_LIB) rule. |
---|
[efe9ef4] | 793 | * aclocal/env-rtemscpu.m4: Add PROJECT_LIB. |
---|
[2baf0d86] | 794 | * wrapup/Makefile.am: Use $(PROJECT_LIB) instead of |
---|
| 795 | ${PROJECT_RELEASE}/lib. |
---|
[efe9ef4] | 796 | |
---|
[b0805d8] | 797 | 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 798 | |
---|
[700a0c3c] | 799 | * Makefile.am, wrapup/Makefile.am: Use mkdir_p. Remove dirs from |
---|
| 800 | PRE/TMPINSTALL_FILES. |
---|
[731656e9] | 801 | * wrapup/Makefile.am: Reworked. |
---|
[ba962ea] | 802 | * aclocal/lead-dot.m4: Remove (Use the version in automake-1.8). |
---|
| 803 | * automake/lib.am: Remove $(project_libdir)$(MULTISUBDIR). |
---|
| 804 | * aclocal/env-rtemscpu.m4: Reflect new definition of project_lib. |
---|
| 805 | * Makefile.am: Remove BUILT_SOURCES. |
---|
[810720b6] | 806 | * configure.ac: Require automake >= 1.8, autoconf >= 2.59. |
---|
[700a0c3c] | 807 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 808 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 809 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 810 | libcsupport/Makefile.am: Use mkdir_p. Remove dirs from |
---|
[b02cd6ba] | 811 | PRE/TMPINSTALL_FILES. |
---|
| 812 | * libcsupport/Makefile.am: Remove BUILT_SOURCES. |
---|
[8a2fcfd] | 813 | * libnetworking/Makefile.am: Use mkdir_p. Remove dirs from |
---|
| 814 | PRE/TMPINSTALL_FILES. |
---|
[b212624] | 815 | |
---|
| 816 | 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 817 | |
---|
| 818 | * libmisc/Makefile.am: Cosmetics. |
---|
| 819 | |
---|
| 820 | 2003-12-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 821 | |
---|
| 822 | PR 540/rtems_misc |
---|
| 823 | * libmisc/cpuuse/cpuuse.c, libmisc/rtmonuse/rtmonuse.c: Correct object |
---|
| 824 | name printing. |
---|
| 825 | PR 531/rtems_misc |
---|
| 826 | * libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c: Correct |
---|
| 827 | indexing. |
---|
[810720b6] | 828 | |
---|
[920d9db] | 829 | 2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 830 | |
---|
| 831 | * libblock/src/ata.c: Remove. |
---|
| 832 | |
---|
[5ef82f97] | 833 | 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 834 | |
---|
| 835 | * automake/compile.am: Add $(ARCH)/$(dirstamp) rules. |
---|
| 836 | * wrapup/Makefile.am: Reflect $(dirstamp) changes. |
---|
[6041409] | 837 | * Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[e3407a4] | 838 | * aclocal/lead-dot.m4: New (from automake-1.7f). |
---|
[2baf0d86] | 839 | * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add |
---|
| 840 | AC_SUBST(dirstamp). |
---|
[9c94f544] | 841 | * itron/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 842 | * itron/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 843 | MACROS. |
---|
| 844 | * posix/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 845 | * posix/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 846 | MACROS. |
---|
| 847 | * score/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 848 | * score/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 849 | MACROS. |
---|
| 850 | * sapi/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
| 851 | AM_CPPFLAGS += -I$(top_builddir). |
---|
| 852 | * sapi/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 853 | MACROS. |
---|
| 854 | * rtems/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
| 855 | AM_CPPFLAGS += -I$(top_builddir). |
---|
| 856 | * rtems/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 857 | MACROS. |
---|
[b212624] | 858 | * libmisc/Makefile.am: Add $(dirstamp) to compilation rules. Fix misc. |
---|
| 859 | typos. |
---|
| 860 | * libmisc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 861 | * librpc/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 862 | * librpc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[920d9db] | 863 | * libblock/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 864 | * libblock/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 865 | * libfs/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 866 | * libfs/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[b02cd6ba] | 867 | * libcsupport/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 868 | * libcsupport/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[8a2fcfd] | 869 | * libnetworking/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 870 | * libnetworking/Makefile.am: Fix libc_OBJS. |
---|
| 871 | * libnetworking/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 872 | Restore libc/$(ARCH)/lib.a. |
---|
[c9cb640e] | 873 | |
---|
[4065de5] | 874 | 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 875 | |
---|
[2baf0d86] | 876 | * configure.ac: Reflect having removed libnetworking/libc/Makefile.am, |
---|
| 877 | libnetworking/lib/Makefile.am. |
---|
[4065de5] | 878 | * configure.ac: Reflect changes to libmisc/*. |
---|
[b212624] | 879 | * libmisc/Makefile.am: Reformat. |
---|
[98eb4c27] | 880 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 881 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 882 | libmisc/dumpbuf/Makefile.am, libmisc/fsmount/Makefile.am, |
---|
| 883 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 884 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
| 885 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 886 | libmisc/untar/Makefile.am: Remove. |
---|
[b212624] | 887 | * libmisc/Makefile.am: Merge-in the Makefile.ams above. |
---|
[98eb4c27] | 888 | * libnetworking/libc/Makefile.am, libnetworking/lib/Makefile.am: Remove. |
---|
[8a2fcfd] | 889 | * libnetworking/Makefile.am: Merge-in the Makefile.ams above. |
---|
[4065de5] | 890 | |
---|
[22ade8e1] | 891 | 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 892 | |
---|
[2baf0d86] | 893 | * wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am. |
---|
| 894 | * configure.ac: Reflect changes to libfs Makefile.ams. Remove |
---|
| 895 | libmisc/wrapup/Makefile. |
---|
| 896 | * configure.ac: Use here-documents to generate cpuopts.tmp. Various |
---|
| 897 | fixes and changes to argument processing. Reflect changes to librpc |
---|
| 898 | Makefile.ams. |
---|
[1bcbe41] | 899 | * acinclude.m4: Use here-documents to generate cpuopts.tmp. |
---|
| 900 | * aclocal/check-itron.m4: Remove HAS_IRON_API. |
---|
| 901 | * aclocal/check-multiprocessing.m4: Remove HAS_MP. |
---|
| 902 | * aclocal/check-posix.m4: Remove HAS_POSIX_API. |
---|
[98eb4c27] | 903 | * libmisc/wrapup/Makefile.am, libmisc/wrapup/.cvsignore: Remove. |
---|
[b212624] | 904 | * libmisc/Makefile.am: Reflect changes above. |
---|
| 905 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
| 906 | librpc/src/Makefile.am: Removed. |
---|
| 907 | * librpc/Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am, |
---|
| 908 | src/Makefile.am. Various fixes. Reformat. |
---|
| 909 | * librpc/include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct |
---|
| 910 | rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid |
---|
| 911 | symbol conflict between struct and variable). struct |
---|
| 912 | _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes |
---|
| 913 | above. |
---|
| 914 | * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, |
---|
| 915 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, |
---|
| 916 | librpc/src/rpc/rtems_rpc.c, librpc/src/rpc/svc.c, librpc/ |
---|
| 917 | src/rpc/svc_auth.c, librpc/src/rpc/svc_raw.c, |
---|
| 918 | librpc/src/rpc/svc_simple.c: Reflect changes above. |
---|
[920d9db] | 919 | * libfs/Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am, |
---|
| 920 | src/dosfs/Makefile.am. |
---|
| 921 | * libfs/src/Makefile.am, libfs/src/imfs/Makefile.am, |
---|
| 922 | libfs/src/dosfs/Makefile.am: Removed. |
---|
[1bcbe41] | 923 | |
---|
[863fb4f] | 924 | 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 925 | |
---|
| 926 | * aclocal/canonicalize-tools.m4, aclocal/check-itron.m4, |
---|
| 927 | aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4, |
---|
| 928 | aclocal/check-posix.m4, aclocal/check-rtems-debug.m4, |
---|
| 929 | aclocal/check-tool.m4, aclocal/enable-bare.m4, |
---|
| 930 | aclocal/enable-inlines.m4, aclocal/enable-itron.m4, |
---|
| 931 | aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, |
---|
| 932 | aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4, |
---|
[2baf0d86] | 933 | aclocal/env-rtemscpu.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, |
---|
| 934 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
| 935 | aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix underquoting to silence |
---|
| 936 | automake-1.8. |
---|
[863fb4f] | 937 | |
---|
[b02cd6ba] | 938 | 2003-11-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 939 | |
---|
| 940 | PR 524/filesystem |
---|
| 941 | * libcsupport/src/newlibc.c: Address 1K buffer leak from incomplete |
---|
| 942 | cleanup of newlib reentrancy handler. |
---|
| 943 | PR 523/filesystem |
---|
| 944 | * libcsupport/src/malloc.c: Make malloc family safer for use from ISRs |
---|
| 945 | and dispatching critical sections. If in a critical section while doing |
---|
| 946 | a free(), then the free is deferred until the next malloc() attempt. |
---|
| 947 | |
---|
[9c94f544] | 948 | 2003-11-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 949 | |
---|
| 950 | PR 526/rtems |
---|
| 951 | * score/src/threadcreateidle.c: Idle task name should be a string and |
---|
| 952 | PR484 broke this. |
---|
| 953 | |
---|
[b02cd6ba] | 954 | 2003-11-25 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 955 | |
---|
| 956 | PR 519/filesystem |
---|
| 957 | * libcsupport/include/rtems/libio_.h, libcsupport/src/eval.c, |
---|
| 958 | libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Check write |
---|
| 959 | permissions in parent directory for file or directory delete. |
---|
| 960 | |
---|
[dcfba35] | 961 | 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 962 | |
---|
[2baf0d86] | 963 | * configure.ac: Use RTEMS_INLINES instead of USE_INLINES. Elimimate |
---|
| 964 | INLINESdir. |
---|
[dcfba35] | 965 | * aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS. |
---|
| 966 | * .cvsignore: Add config.h.in. |
---|
| 967 | |
---|
[926e856a] | 968 | 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 969 | |
---|
| 970 | * configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT. |
---|
[9c94f544] | 971 | PR 525/rtems |
---|
| 972 | * score/include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES. |
---|
[98eb4c27] | 973 | * score/include/rtems/score/chain.h, score/include/rtems/score/thread.h, |
---|
| 974 | score/src/chain.c, score/src/coremutexseize.c, score/src/threadget.c: |
---|
| 975 | Ditto. |
---|
[9c94f544] | 976 | * score/Makefile.am: Don't use gmake to preinstall. |
---|
| 977 | * sapi/Makefile.am: Reworked. |
---|
[926e856a] | 978 | |
---|
[7987c2a] | 979 | 2003-11-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 980 | |
---|
| 981 | * wrapup/Makefile.am: Reflect having removed libnetworking/wrapup. |
---|
| 982 | * configure.ac: Ditto. |
---|
[98eb4c27] | 983 | * itron/Makefile.am, posix/Makefile.am, rtems/Makefile.am, |
---|
| 984 | libblock/Makefile.am: Reworked. |
---|
[b02cd6ba] | 985 | * libcsupport/include/rtems/cdefs.h: Use _RTEMS_CDEFS_H guards. |
---|
| 986 | * libcsupport/include/rtems/cdefs.h: New. |
---|
| 987 | * libcsupport/Makefile.am: Completely reworked. |
---|
[8a2fcfd] | 988 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h |
---|
| 989 | instead of sys/cdefs.h (Nonportable). |
---|
| 990 | * libnetworking/wrapup/Makefile.am: Removed. |
---|
| 991 | * libnetworking/Makefile.am: Reworked. |
---|
[7987c2a] | 992 | |
---|
[3da33bf8] | 993 | 2003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 994 | |
---|
| 995 | * acinclude.m4: New. |
---|
[2baf0d86] | 996 | * configure.ac: Don't use AUTOHEADER to generate cpuopts.h. Add local |
---|
| 997 | autoheader config.h. |
---|
[3da33bf8] | 998 | * aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST. |
---|
| 999 | * aclocal/enable-inlines.m4: Remove USE_MACROS (Unused). |
---|
[9c94f544] | 1000 | * itron/Makefile.am: Remove src/config.h. AM_CPPFLAGS += |
---|
| 1001 | -I$(top_builddir). |
---|
| 1002 | * posix/Makefile.am: Remove src/config.h AM_CPPFLAGS += |
---|
| 1003 | -I$(top_builddir). |
---|
[98eb4c27] | 1004 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 1005 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 1006 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 1007 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 1008 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 1009 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Remove |
---|
| 1010 | config.h. AM_CPPFLAGS += -I$(top_builddir). |
---|
[920d9db] | 1011 | * libblock/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). Use |
---|
| 1012 | AM_CPPFLAGS instead of AM_CFLAGS. |
---|
| 1013 | * libblock/src/ata.c: Include config.h. |
---|
[98eb4c27] | 1014 | * libblock/src/bdbuf.c, libblock/src/blkdev.c, libblock/src/diskdevs.c, |
---|
| 1015 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Ditto. |
---|
| 1016 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: Remove |
---|
| 1017 | config.h AM_CPPFLAGS += -I$(top_builddir). |
---|
| 1018 | * itron/src/config.h, posix/src/config.h, libmisc/capture/config.h, |
---|
| 1019 | libmisc/cpuuse/config.h, libmisc/devnull/config.h, |
---|
| 1020 | libmisc/dummy/config.h, libmisc/dumpbuf/config.h, |
---|
| 1021 | libmisc/monitor/config.h, libmisc/mw-fb/config.h, |
---|
| 1022 | libmisc/rtmonuse/config.h, libmisc/serdbg/config.h, |
---|
| 1023 | libmisc/stackchk/config.h, libmisc/shell/config.h, |
---|
| 1024 | libmisc/untar/config.h, libfs/src/dosfs/config.h, |
---|
| 1025 | libfs/src/imfs/config.h, libcsupport/src/config.h: Remove. |
---|
[b02cd6ba] | 1026 | * libcsupport/src/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). |
---|
[920d9db] | 1027 | |
---|
| 1028 | 2003-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1029 | |
---|
| 1030 | * libfs/Makefile.am: Cosmetics. |
---|
[9c94f544] | 1031 | |
---|
| 1032 | 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1033 | |
---|
| 1034 | * rtems/src/regiongetsegment.c: Remove unneccessary typecast in |
---|
| 1035 | assignment to thread->Wait.return_argment. |
---|
| 1036 | |
---|
[920d9db] | 1037 | 2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1038 | |
---|
| 1039 | PR 515/filesystem |
---|
| 1040 | * libfs/src/dosfs/fat_fat_operations.c: Remove commented out code. |
---|
| 1041 | |
---|
| 1042 | 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1043 | |
---|
| 1044 | PR 509/filesystem |
---|
| 1045 | * libfs/src/dosfs/fat.c: _fat_block_read and _fat_block_write return |
---|
| 1046 | error codes instead of -1 in case of errors, as they are supposed to do |
---|
| 1047 | according to the comments documenting these functions. |
---|
| 1048 | |
---|
[9c94f544] | 1049 | 2003-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 1050 | |
---|
| 1051 | PR 512/core |
---|
| 1052 | * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: Run task variable |
---|
| 1053 | destructor when task variable is deleted. Also some style cleanup. |
---|
[920d9db] | 1054 | PR 440/filesystem |
---|
| 1055 | * libfs/src/dosfs/fat_fat_operations.c: Improve write speed with FAT12 |
---|
| 1056 | and FAT16 filesystems. Previously merged on 4.6 branch. |
---|
| 1057 | * libfs/ChangeLog: Correct line length. |
---|
[b02cd6ba] | 1058 | PR 511/filesystem |
---|
| 1059 | * libcsupport/src/malloc.c: Add deferred free and protect against C |
---|
| 1060 | Program Heap operations while in a dispatch disable critical section or |
---|
| 1061 | ISR. |
---|
[3da33bf8] | 1062 | |
---|
[ed4b894] | 1063 | 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1064 | |
---|
[2baf0d86] | 1065 | * aclocal/check-posix.m4: Add m4-quotes. Require |
---|
| 1066 | RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
[ed4b894] | 1067 | * aclocal/canonical-host.m4: Remove. |
---|
| 1068 | * configure.ac: Remove RTEMS_CANONICAL_HOST. |
---|
| 1069 | * aclocal/sysv-ipc.m4: Remove reference to RTEMS_CANONICAL_HOST. |
---|
| 1070 | * aclocal/canonical-target-name.m4: Use AC_CANONICAL_HOST instead of |
---|
| 1071 | AC_CANONICAL_TARGET. Use $host instead of $target. |
---|
[2baf0d86] | 1072 | * aclocal/check-multiprocessing.m4: Add m4-quotes. Remove |
---|
| 1073 | RTEMS_CHECK_CPU. |
---|
[98eb4c27] | 1074 | * aclocal/check-itron.m4, aclocal/check-networking.m4: Add m4-quotes. |
---|
| 1075 | Require RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
[5b2e199] | 1076 | * aclocal/check-cpu.m4: Remove. |
---|
| 1077 | * aclocal/canonical-target-name.m4: Add m4-quotes. |
---|
| 1078 | * configure.ac: Merge-in former aclocal/check-cpu.m4. |
---|
[9c94f544] | 1079 | * posix/src/cancelrun.c, posix/src/pthreadexit.c, |
---|
| 1080 | posix/src/pthreadjoin.c, posix/ src/sigtimedwait.c: Remove unnecessary |
---|
| 1081 | typecasts in assignments to thread->Wait.return_argument. |
---|
| 1082 | * score/src/coremsgseize.c, score/src/coremsgsubmit.c: Remove |
---|
| 1083 | unnecessary typecasts in assignments to thread->Wait.return_argument. |
---|
[b212624] | 1084 | * libmisc/capture/capture-cli.c: Reflect new rtems_monitor_command_arg_t. |
---|
[98eb4c27] | 1085 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am: Remove __P |
---|
| 1086 | from AM_CPPFLAGS. Rely on sys/cdefs.h providing it. |
---|
[920d9db] | 1087 | * libfs/src/dosfs/Makefile.am: noinst_HEADERS += fat.h. |
---|
| 1088 | * libfs/src/dosfs/msdos_file.c (msdos_file_read, |
---|
| 1089 | libfs/msdos_file_write): Use '0' as initial value for ret instead of |
---|
| 1090 | RC_OK. |
---|
| 1091 | * libfs/src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, |
---|
| 1092 | tolower (Unused). |
---|
[5b2e199] | 1093 | |
---|
[62f0829] | 1094 | 2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1095 | |
---|
| 1096 | * configure.ac: Check for sys/cdefs.h. |
---|
[2baf0d86] | 1097 | * aclocal/env-rtems-cpu.m4: Add project_includedir. Deprecate |
---|
| 1098 | PROJECT_INCLUDE. Change project_includedir to $(PROJECT_ROOT)/include |
---|
| 1099 | for multilibs. |
---|
[62f0829] | 1100 | |
---|
[9c94f544] | 1101 | 2003-10-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1102 | |
---|
| 1103 | * posix/src/cleanuppop.c, posix/src/cleanuppush.c: Protect use of |
---|
| 1104 | _Workspace_Allocate and _Workspec_Free. |
---|
| 1105 | |
---|
| 1106 | 2003-10-02 Phil Torre <ptorre@zetron.com> |
---|
| 1107 | |
---|
| 1108 | PR 504/rtems |
---|
| 1109 | * score/include/rtems/score/coremutex.h: Add fatal error check for a |
---|
| 1110 | task blocking on a mutex when thread dispatching is disabled. |
---|
[b02cd6ba] | 1111 | PR 504/rtems |
---|
| 1112 | * libcsupport/src/newlibc.c: Fix memory allocation of libc extension so |
---|
| 1113 | it is dispatch disabled safe See PR for detailed explanation. |
---|
| 1114 | |
---|
| 1115 | 2003-09-26 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1116 | |
---|
| 1117 | PR 498/rtems |
---|
| 1118 | * libcsupport/src/printk.c: RTEMS printk() does not support the %i |
---|
| 1119 | format which is used by a lot of driver/BSP etc. code. The trivial patch |
---|
| 1120 | allows %i/%I as an alias for %d/%D. |
---|
[9c94f544] | 1121 | |
---|
[b212624] | 1122 | 2003-09-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1123 | |
---|
| 1124 | PR 495/rtems_misc |
---|
| 1125 | * libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c, |
---|
| 1126 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-monitor.c, |
---|
| 1127 | libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c, |
---|
| 1128 | libmisc/monitor/monitor.h, libmisc/shell/cmds.c: Move to making libmisc |
---|
| 1129 | 16/32 bit clean. |
---|
| 1130 | |
---|
[9c94f544] | 1131 | 2003-09-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 1132 | |
---|
| 1133 | * score/cpu/hppa1.1/.cvsignore, score/cpu/hppa1.1/ChangeLog, |
---|
| 1134 | score/cpu/hppa1.1/Makefile.am, score/cpu/hppa1.1/configure.ac, |
---|
| 1135 | score/cpu/hppa1.1/cpu.c, score/cpu/hppa1.1/cpu_asm.S, |
---|
| 1136 | score/cpu/hppa1.1/rtems/.cvsignore, |
---|
| 1137 | score/cpu/hppa1.1/rtems/score/.cvsignore, |
---|
| 1138 | score/cpu/hppa1.1/rtems/score/cpu.h, |
---|
| 1139 | score/cpu/hppa1.1/rtems/score/cpu_asm.h, |
---|
| 1140 | score/cpu/hppa1.1/rtems/score/hppa.h, |
---|
| 1141 | score/cpu/hppa1.1/rtems/score/types.h: Removed. |
---|
[920d9db] | 1142 | PR 492/filesystem |
---|
| 1143 | * libfs/src/dosfs/fat_file.c: Fix inconsistent types in va_args call. |
---|
[9c94f544] | 1144 | |
---|
[71e66df] | 1145 | 2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1146 | |
---|
[98eb4c27] | 1147 | * Makefile.am, librpc/Makefile.am: Merge-in include/Makefile.am. |
---|
| 1148 | * include/Makefile.am, librpc/include/Makefile.am: Remove. |
---|
[71e66df] | 1149 | * configure.ac: Reflect having removed include/Makefile.am and |
---|
| 1150 | librpc/include/Makefile.am. |
---|
[b212624] | 1151 | |
---|
| 1152 | 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1153 | |
---|
[98eb4c27] | 1154 | * libmisc/monitor/monitor.h: Add rtems_monitor_commands[] (Illegally |
---|
[b212624] | 1155 | applied by shell/). Remove ifdef(__mips64) (Make broken code visible |
---|
| 1156 | again). |
---|
| 1157 | * libmisc/monitor/mon-command.c: Add several ifndef RTEMS_UNIX to avoid |
---|
| 1158 | warnings. |
---|
| 1159 | * libmisc/monitor/mon-monitor.c: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES |
---|
| 1160 | (Make broken code visible again). |
---|
| 1161 | * libmisc/shell/cmds.c: Remove local decls of rtems_monitor_commands[]. |
---|
| 1162 | |
---|
| 1163 | 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1164 | |
---|
| 1165 | * libmisc/monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace), |
---|
| 1166 | RTEMS_MONITOR_PROMPT (pollutes namespace, useless). |
---|
| 1167 | * libmisc/monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT. |
---|
| 1168 | * libmisc/monitor/mon-monitor.c: Apply private version of STREQ. |
---|
| 1169 | * libmisc/monitor/symbols.h: Convert to private header. |
---|
| 1170 | * libmisc/monitor/monitor.h: Don't include symbols.h. Add forward decls. |
---|
| 1171 | for symbols from symbols.h. |
---|
| 1172 | * libmisc/monitor/Makefile.am: Don't install symbols.h. |
---|
| 1173 | * libmisc/monitor/mon-symbols.c: Include "symbols.h". |
---|
[71e66df] | 1174 | |
---|
[9c94f544] | 1175 | 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1176 | |
---|
| 1177 | PR 489/rtems |
---|
| 1178 | * score/include/rtems/score/thread.h: Change struct |
---|
| 1179 | Thread_Control_struct.libc_reent to using struct _reent*. |
---|
| 1180 | * score/inline/rtems/score/thread.inl: Reflect change above. |
---|
[b02cd6ba] | 1181 | PR 489/rtems |
---|
| 1182 | * libcsupport/src/newlibc.c: Reflect struct |
---|
| 1183 | Thread_Control_struct.libc_reent having changed from void * to struct |
---|
| 1184 | _reent*. |
---|
| 1185 | |
---|
[8a2fcfd] | 1186 | 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 1187 | |
---|
| 1188 | PR 482/networking |
---|
| 1189 | * libnetworking/rtems/rtems_glue.c: Network interfaces can't be taken |
---|
| 1190 | down. |
---|
| 1191 | PR 481/networking |
---|
| 1192 | * libnetworking/net/ethernet.h, libnetworking/net/if_arp.h, |
---|
| 1193 | libnetworking/netinet/if_ether.h: Network structs should be packed. |
---|
| 1194 | |
---|
[b02cd6ba] | 1195 | 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1196 | |
---|
| 1197 | * libcsupport/src/sync.c: Don't undef __STRICT_ANSI__. Use struct _reent |
---|
| 1198 | (struct reent doesn't exist). |
---|
| 1199 | PR 486/rtems |
---|
| 1200 | * libcsupport/src/newlib.c: Unconditionally include <stdio.h>. |
---|
[9c94f544] | 1201 | |
---|
| 1202 | 2003-09-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 1203 | |
---|
| 1204 | PR 488/rtems |
---|
| 1205 | * rtems/src/taskcreate.c, rtems/src/tasks.c: Ensure notepads are zeroed. |
---|
| 1206 | |
---|
[920d9db] | 1207 | 2003-09-09 Ralf Corsepius <ralf_corsepius@rtems.com> |
---|
| 1208 | |
---|
| 1209 | PR 487/filesystem |
---|
| 1210 | * libfs/src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings. |
---|
| 1211 | |
---|
[9c94f544] | 1212 | 2003-09-08 Mikec Ivica <mikici@acm.org> |
---|
| 1213 | |
---|
| 1214 | * score/inline/rtems/score/userext.inl, |
---|
| 1215 | score/macros/rtems/score/userext.inl: Add missing cast. |
---|
| 1216 | |
---|
| 1217 | 2003-09-08 Derick Hammond <derick@perkinstechnologies.com.au> |
---|
| 1218 | |
---|
| 1219 | PR 484/rtems |
---|
| 1220 | * score/src/threadcreateidle.c: Idle task name was initialized |
---|
| 1221 | incorrectly. |
---|
| 1222 | |
---|
[09fd8ce5] | 1223 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 1224 | |
---|
[98eb4c27] | 1225 | * include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h, |
---|
| 1226 | itron/include/itron.h, itron/include/itronsys/eventflags.h, |
---|
[9c94f544] | 1227 | itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h, |
---|
| 1228 | itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h, |
---|
| 1229 | itron/include/itronsys/network.h, itron/include/itronsys/port.h, |
---|
| 1230 | itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h, |
---|
| 1231 | itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h, |
---|
| 1232 | itron/include/itronsys/time.h, itron/include/itronsys/types.h, |
---|
| 1233 | itron/include/itronsys/vmempool.h, itron/include/rtems/itron/config.h, |
---|
| 1234 | itron/include/rtems/itron/eventflags.h, |
---|
| 1235 | itron/include/rtems/itron/fmempool.h, itron/include/rtems/itron/intr.h, |
---|
| 1236 | itron/include/rtems/itron/itronapi.h, itron/include/rtems/itron/mbox.h, |
---|
| 1237 | itron/include/rtems/itron/msgbuffer.h, |
---|
| 1238 | itron/include/rtems/itron/network.h, itron/include/rtems/itron/object.h, |
---|
| 1239 | itron/include/rtems/itron/port.h, itron/include/rtems/itron/semaphore.h, |
---|
| 1240 | itron/include/rtems/itron/sysmgmt.h, itron/include/rtems/itron/task.h, |
---|
| 1241 | itron/include/rtems/itron/time.h, itron/include/rtems/itron/vmempool.h, |
---|
| 1242 | itron/inline/rtems/itron/eventflags.inl, |
---|
| 1243 | itron/inline/rtems/itron/fmempool.inl, |
---|
| 1244 | itron/inline/rtems/itron/intr.inl, itron/inline/rtems/itron/mbox.inl, |
---|
| 1245 | itron/inline/rtems/itron/msgbuffer.inl, |
---|
| 1246 | itron/inline/rtems/itron/network.inl, itron/inline/rtems/itron/port.inl, |
---|
| 1247 | itron/inline/rtems/itron/semaphore.inl, |
---|
| 1248 | itron/inline/rtems/itron/sysmgmt.inl, itron/inline/rtems/itron/task.inl, |
---|
| 1249 | itron/inline/rtems/itron/time.inl, |
---|
| 1250 | itron/inline/rtems/itron/vmempool.inl, |
---|
| 1251 | itron/macros/rtems/itron/eventflags.inl, |
---|
| 1252 | itron/macros/rtems/itron/fmempool.inl, |
---|
| 1253 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
| 1254 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
| 1255 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
| 1256 | itron/macros/rtems/itron/semaphore.inl, |
---|
| 1257 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
| 1258 | itron/macros/rtems/itron/time.inl, |
---|
| 1259 | itron/macros/rtems/itron/vmempool.inl, itron/src/can_wup.c, |
---|
| 1260 | itron/src/chg_pri.c, itron/src/cre_mbf.c, itron/src/cre_mbx.c, |
---|
| 1261 | itron/src/cre_sem.c, itron/src/cre_tsk.c, itron/src/del_mbf.c, |
---|
| 1262 | itron/src/del_mbx.c, itron/src/del_sem.c, itron/src/del_tsk.c, |
---|
| 1263 | itron/src/dis_dsp.c, itron/src/ena_dsp.c, itron/src/eventflags.c, |
---|
| 1264 | itron/src/exd_tsk.c, itron/src/ext_tsk.c, itron/src/fmempool.c, |
---|
| 1265 | itron/src/frsm_tsk.c, itron/src/get_tid.c, itron/src/itronintr.c, |
---|
| 1266 | itron/src/itronsem.c, itron/src/itrontime.c, itron/src/mbox.c, |
---|
| 1267 | itron/src/mboxtranslatereturncode.c, itron/src/msgbuffer.c, |
---|
| 1268 | itron/src/msgbuffertranslatereturncode.c, itron/src/network.c, |
---|
| 1269 | itron/src/port.c, itron/src/prcv_mbf.c, itron/src/prcv_mbx.c, |
---|
| 1270 | itron/src/preq_sem.c, itron/src/psnd_mbf.c, itron/src/rcv_mbf.c, |
---|
| 1271 | itron/src/rcv_mbx.c, itron/src/ref_mbf.c, itron/src/ref_mbx.c, |
---|
| 1272 | itron/src/ref_sem.c, itron/src/ref_tsk.c, itron/src/rel_wai.c, |
---|
| 1273 | itron/src/rot_rdq.c, itron/src/rsm_tsk.c, itron/src/sig_sem.c, |
---|
| 1274 | itron/src/slp_tsk.c, itron/src/snd_mbf.c, itron/src/snd_mbx.c, |
---|
| 1275 | itron/src/sta_tsk.c, itron/src/sus_tsk.c, itron/src/sysmgmt.c, |
---|
| 1276 | itron/src/task.c, itron/src/ter_tsk.c, itron/src/trcv_mbf.c, |
---|
| 1277 | itron/src/trcv_mbx.c, itron/src/tslp_tsk.c, itron/src/tsnd_mbf.c, |
---|
| 1278 | itron/src/twai_sem.c, itron/src/vmempool.c, itron/src/wai_sem.c, |
---|
[98eb4c27] | 1279 | itron/src/wup_tsk.c, posix/include/rtems/posix/cond.h, |
---|
| 1280 | posix/include/rtems/posix/condmp.h, posix/include/rtems/posix/config.h, |
---|
| 1281 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
| 1282 | posix/include/rtems/posix/mqueue.h, |
---|
[9c94f544] | 1283 | posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutex.h, |
---|
| 1284 | posix/include/rtems/posix/mutexmp.h, |
---|
| 1285 | posix/include/rtems/posix/posixapi.h, |
---|
| 1286 | posix/include/rtems/posix/pthread.h, |
---|
| 1287 | posix/include/rtems/posix/pthreadmp.h, |
---|
| 1288 | posix/include/rtems/posix/ptimer.h, |
---|
| 1289 | posix/include/rtems/posix/semaphore.h, |
---|
| 1290 | posix/include/rtems/posix/semaphoremp.h, |
---|
| 1291 | posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/intr.inl, |
---|
| 1292 | posix/inline/rtems/posix/key.inl, posix/inline/rtems/posix/mqueue.inl, |
---|
| 1293 | posix/inline/rtems/posix/mutex.inl, |
---|
| 1294 | posix/inline/rtems/posix/pthread.inl, |
---|
| 1295 | posix/inline/rtems/posix/semaphore.inl, |
---|
| 1296 | posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl, |
---|
| 1297 | posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl, |
---|
| 1298 | posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl, |
---|
| 1299 | posix/macros/rtems/posix/pthread.inl, |
---|
| 1300 | posix/macros/rtems/posix/semaphore.inl, |
---|
| 1301 | posix/macros/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/kill.c, |
---|
| 1302 | posix/src/killinfo.c, posix/src/mqueuetranslatereturncode.c, |
---|
| 1303 | posix/src/pause.c, posix/src/pthreadattrdestroy.c, |
---|
| 1304 | posix/src/pthreadattrgetdetachstate.c, |
---|
| 1305 | posix/src/pthreadattrgetinheritsched.c, |
---|
| 1306 | posix/src/pthreadattrgetschedparam.c, |
---|
| 1307 | posix/src/pthreadattrgetschedpolicy.c, posix/src/pthreadattrgetscope.c, |
---|
| 1308 | posix/src/pthreadattrgetstackaddr.c, |
---|
| 1309 | posix/src/pthreadattrgetstacksize.c, posix/src/pthreadattrinit.c, |
---|
| 1310 | posix/src/pthreadattrsetdetachstate.c, |
---|
| 1311 | posix/src/pthreadattrsetinheritsched.c, |
---|
| 1312 | posix/src/pthreadattrsetschedparam.c, |
---|
| 1313 | posix/src/pthreadattrsetschedpolicy.c, posix/src/pthreadattrsetscope.c, |
---|
| 1314 | posix/src/pthreadattrsetstackaddr.c, |
---|
| 1315 | posix/src/pthreadattrsetstacksize.c, posix/src/pthreadcreate.c, |
---|
| 1316 | posix/src/pthreaddetach.c, posix/src/pthreadequal.c, |
---|
| 1317 | posix/src/pthreadexit.c, posix/src/pthreadgetcpuclockid.c, |
---|
| 1318 | posix/src/pthreadgetcputime.c, posix/src/pthreadgetschedparam.c, |
---|
| 1319 | posix/src/pthreadjoin.c, posix/src/pthreadkill.c, |
---|
| 1320 | posix/src/pthreadonce.c, posix/src/pthreadself.c, |
---|
| 1321 | posix/src/pthreadsetcputime.c, posix/src/pthreadsetschedparam.c, |
---|
| 1322 | posix/src/pthreadsigmask.c, posix/src/sigaction.c, |
---|
| 1323 | posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigemptyset.c, |
---|
| 1324 | posix/src/sigfillset.c, posix/src/sigismember.c, posix/src/signal_2.c, |
---|
| 1325 | posix/src/sigpending.c, posix/src/sigprocmask.c, posix/src/sigqueue.c, |
---|
| 1326 | posix/src/sigsuspend.c, posix/src/sigtimedwait.c, posix/src/sigwait.c, |
---|
[98eb4c27] | 1327 | posix/src/sigwaitinfo.c, posix/src/ualarm.c, |
---|
| 1328 | score/include/rtems/debug.h, score/include/rtems/seterr.h, |
---|
[9c94f544] | 1329 | score/include/rtems/system.h, score/include/rtems/score/address.h, |
---|
| 1330 | score/include/rtems/score/apiext.h, |
---|
| 1331 | score/include/rtems/score/apimutex.h, |
---|
| 1332 | score/include/rtems/score/bitfield.h, score/include/rtems/score/chain.h, |
---|
| 1333 | score/include/rtems/score/context.h, score/include/rtems/score/copyrt.h, |
---|
| 1334 | score/include/rtems/score/coremsg.h, |
---|
| 1335 | score/include/rtems/score/coremutex.h, |
---|
| 1336 | score/include/rtems/score/coresem.h, score/include/rtems/score/heap.h, |
---|
| 1337 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
| 1338 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
| 1339 | score/include/rtems/score/object.h, |
---|
| 1340 | score/include/rtems/score/objectmp.h, |
---|
| 1341 | score/include/rtems/score/priority.h, score/include/rtems/score/stack.h, |
---|
| 1342 | score/include/rtems/score/states.h, |
---|
| 1343 | score/include/rtems/score/sysstate.h, |
---|
| 1344 | score/include/rtems/score/thread.h, |
---|
| 1345 | score/include/rtems/score/threadmp.h, |
---|
| 1346 | score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h, |
---|
| 1347 | score/include/rtems/score/tqdata.h, score/include/rtems/score/userext.h, |
---|
| 1348 | score/include/rtems/score/watchdog.h, |
---|
| 1349 | score/include/rtems/score/wkspace.h, |
---|
| 1350 | score/inline/rtems/score/address.inl, |
---|
| 1351 | score/inline/rtems/score/chain.inl, |
---|
| 1352 | score/inline/rtems/score/coremsg.inl, |
---|
| 1353 | score/inline/rtems/score/coremutex.inl, |
---|
| 1354 | score/inline/rtems/score/coresem.inl, score/inline/rtems/score/heap.inl, |
---|
| 1355 | score/inline/rtems/score/isr.inl, score/inline/rtems/score/mppkt.inl, |
---|
| 1356 | score/inline/rtems/score/object.inl, |
---|
| 1357 | score/inline/rtems/score/objectmp.inl, |
---|
| 1358 | score/inline/rtems/score/priority.inl, |
---|
| 1359 | score/inline/rtems/score/stack.inl, score/inline/rtems/score/states.inl, |
---|
| 1360 | score/inline/rtems/score/sysstate.inl, |
---|
| 1361 | score/inline/rtems/score/thread.inl, |
---|
| 1362 | score/inline/rtems/score/threadmp.inl, score/inline/rtems/score/tod.inl, |
---|
| 1363 | score/inline/rtems/score/tqdata.inl, |
---|
| 1364 | score/inline/rtems/score/userext.inl, |
---|
| 1365 | score/inline/rtems/score/watchdog.inl, |
---|
| 1366 | score/inline/rtems/score/wkspace.inl, |
---|
| 1367 | score/macros/rtems/score/address.inl, |
---|
| 1368 | score/macros/rtems/score/chain.inl, |
---|
| 1369 | score/macros/rtems/score/coremsg.inl, |
---|
| 1370 | score/macros/rtems/score/coremutex.inl, |
---|
| 1371 | score/macros/rtems/score/coresem.inl, score/macros/rtems/score/heap.inl, |
---|
| 1372 | score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl, |
---|
| 1373 | score/macros/rtems/score/object.inl, |
---|
| 1374 | score/macros/rtems/score/objectmp.inl, |
---|
| 1375 | score/macros/rtems/score/priority.inl, |
---|
| 1376 | score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl, |
---|
| 1377 | score/macros/rtems/score/sysstate.inl, |
---|
| 1378 | score/macros/rtems/score/thread.inl, |
---|
| 1379 | score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl, |
---|
| 1380 | score/macros/rtems/score/tqdata.inl, |
---|
| 1381 | score/macros/rtems/score/userext.inl, |
---|
| 1382 | score/macros/rtems/score/watchdog.inl, |
---|
| 1383 | score/macros/rtems/score/wkspace.inl, score/src/apiext.c, |
---|
| 1384 | score/src/chain.c, score/src/coremsg.c, score/src/coremsgbroadcast.c, |
---|
| 1385 | score/src/coremsgclose.c, score/src/coremsgflush.c, |
---|
| 1386 | score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, |
---|
| 1387 | score/src/coremsginsert.c, score/src/coremsgseize.c, |
---|
| 1388 | score/src/coremsgsubmit.c, score/src/coremutex.c, |
---|
| 1389 | score/src/coremutexflush.c, score/src/coremutexseize.c, |
---|
| 1390 | score/src/coremutexsurrender.c, score/src/coresem.c, |
---|
| 1391 | score/src/coresemflush.c, score/src/coresemseize.c, |
---|
| 1392 | score/src/coresemsurrender.c, score/src/coretod.c, |
---|
| 1393 | score/src/coretodset.c, score/src/coretodtickle.c, |
---|
| 1394 | score/src/coretodtoseconds.c, score/src/coretodvalidate.c, |
---|
| 1395 | score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c, |
---|
| 1396 | score/src/heapfree.c, score/src/heapgetinfo.c, |
---|
| 1397 | score/src/heapsizeofuserarea.c, score/src/heapwalk.c, |
---|
| 1398 | score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c, |
---|
| 1399 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
| 1400 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
| 1401 | score/src/objectcomparenameraw.c, score/src/objectcomparenamestring.c, |
---|
| 1402 | score/src/objectcopynameraw.c, score/src/objectcopynamestring.c, |
---|
| 1403 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
| 1404 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
| 1405 | score/src/objectgetisr.c, score/src/objectgetnext.c, |
---|
| 1406 | score/src/objectgetnoprotection.c, score/src/objectidtoname.c, |
---|
| 1407 | score/src/objectinitializeinformation.c, score/src/objectmp.c, |
---|
| 1408 | score/src/objectnametoid.c, score/src/objectshrinkinformation.c, |
---|
| 1409 | score/src/thread.c, score/src/threadchangepriority.c, |
---|
| 1410 | score/src/threadclearstate.c, score/src/threadclose.c, |
---|
| 1411 | score/src/threadcreateidle.c, score/src/threaddelayended.c, |
---|
| 1412 | score/src/threaddispatch.c, score/src/threadevaluatemode.c, |
---|
| 1413 | score/src/threadget.c, score/src/threadhandler.c, |
---|
| 1414 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
| 1415 | score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c, |
---|
| 1416 | score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, |
---|
| 1417 | score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, |
---|
| 1418 | score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, |
---|
| 1419 | score/src/threadqextract.c, score/src/threadqextractfifo.c, |
---|
| 1420 | score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, |
---|
| 1421 | score/src/threadqfirst.c, score/src/threadqfirstfifo.c, |
---|
| 1422 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
| 1423 | score/src/threadqtimeout.c, score/src/threadready.c, |
---|
| 1424 | score/src/threadreset.c, score/src/threadresettimeslice.c, |
---|
| 1425 | score/src/threadrestart.c, score/src/threadresume.c, |
---|
| 1426 | score/src/threadrotatequeue.c, score/src/threadsetpriority.c, |
---|
| 1427 | score/src/threadsetstate.c, score/src/threadsettransient.c, |
---|
| 1428 | score/src/threadstackallocate.c, score/src/threadstackfree.c, |
---|
| 1429 | score/src/threadstart.c, score/src/threadstartmultitasking.c, |
---|
| 1430 | score/src/threadsuspend.c, score/src/threadtickletimeslice.c, |
---|
| 1431 | score/src/threadyieldprocessor.c, score/src/userext.c, |
---|
| 1432 | score/src/watchdog.c, score/src/watchdogadjust.c, |
---|
| 1433 | score/src/watchdoginsert.c, score/src/watchdogremove.c, |
---|
[98eb4c27] | 1434 | score/src/watchdogtickle.c, score/src/wkspace.c, |
---|
| 1435 | sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
[9c94f544] | 1436 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
| 1437 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
| 1438 | sapi/include/rtems/mptables.h, sapi/include/rtems/sptables.h, |
---|
| 1439 | sapi/include/rtems/sptables.h.in, sapi/inline/rtems/extension.inl, |
---|
| 1440 | sapi/macros/rtems/extension.inl, sapi/src/debug.c, sapi/src/exinit.c, |
---|
| 1441 | sapi/src/extension.c, sapi/src/extensioncreate.c, |
---|
| 1442 | sapi/src/extensiondelete.c, sapi/src/extensionident.c, sapi/src/fatal.c, |
---|
| 1443 | sapi/src/io.c, sapi/src/itronapi.c, sapi/src/posixapi.c, |
---|
[98eb4c27] | 1444 | sapi/src/rtemsapi.c, rtems/include/rtems.h, |
---|
| 1445 | rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h, |
---|
| 1446 | rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h, |
---|
| 1447 | rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h, |
---|
| 1448 | rtems/include/rtems/rtems/event.h, rtems/include/rtems/rtems/eventmp.h, |
---|
[9c94f544] | 1449 | rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h, |
---|
| 1450 | rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h, |
---|
| 1451 | rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h, |
---|
| 1452 | rtems/include/rtems/rtems/options.h, rtems/include/rtems/rtems/part.h, |
---|
| 1453 | rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h, |
---|
| 1454 | rtems/include/rtems/rtems/region.h, |
---|
| 1455 | rtems/include/rtems/rtems/regionmp.h, |
---|
| 1456 | rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h, |
---|
| 1457 | rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h, |
---|
| 1458 | rtems/include/rtems/rtems/signalmp.h, |
---|
| 1459 | rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h, |
---|
| 1460 | rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h, |
---|
| 1461 | rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h, |
---|
| 1462 | rtems/inline/rtems/rtems/asr.inl, rtems/inline/rtems/rtems/attr.inl, |
---|
| 1463 | rtems/inline/rtems/rtems/dpmem.inl, rtems/inline/rtems/rtems/event.inl, |
---|
| 1464 | rtems/inline/rtems/rtems/eventset.inl, |
---|
| 1465 | rtems/inline/rtems/rtems/message.inl, |
---|
| 1466 | rtems/inline/rtems/rtems/modes.inl, |
---|
| 1467 | rtems/inline/rtems/rtems/options.inl, rtems/inline/rtems/rtems/part.inl, |
---|
| 1468 | rtems/inline/rtems/rtems/ratemon.inl, |
---|
| 1469 | rtems/inline/rtems/rtems/region.inl, rtems/inline/rtems/rtems/sem.inl, |
---|
| 1470 | rtems/inline/rtems/rtems/status.inl, |
---|
| 1471 | rtems/inline/rtems/rtems/support.inl, |
---|
| 1472 | rtems/inline/rtems/rtems/tasks.inl, rtems/inline/rtems/rtems/timer.inl, |
---|
| 1473 | rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl, |
---|
| 1474 | rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl, |
---|
| 1475 | rtems/macros/rtems/rtems/eventset.inl, |
---|
| 1476 | rtems/macros/rtems/rtems/message.inl, |
---|
| 1477 | rtems/macros/rtems/rtems/modes.inl, |
---|
| 1478 | rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl, |
---|
| 1479 | rtems/macros/rtems/rtems/ratemon.inl, |
---|
| 1480 | rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl, |
---|
| 1481 | rtems/macros/rtems/rtems/status.inl, |
---|
| 1482 | rtems/macros/rtems/rtems/support.inl, |
---|
| 1483 | rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl, |
---|
| 1484 | rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c, |
---|
| 1485 | rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c, |
---|
| 1486 | rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, |
---|
| 1487 | rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c, |
---|
| 1488 | rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c, |
---|
| 1489 | rtems/src/eventseize.c, rtems/src/eventsend.c, |
---|
| 1490 | rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/intr.c, |
---|
| 1491 | rtems/src/intrbody.c, rtems/src/intrcatch.c, rtems/src/mp.c, |
---|
| 1492 | rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c, |
---|
| 1493 | rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, |
---|
| 1494 | rtems/src/msgqdelete.c, rtems/src/msgqflush.c, |
---|
| 1495 | rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c, |
---|
| 1496 | rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqsubmit.c, |
---|
| 1497 | rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c, |
---|
| 1498 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c, |
---|
| 1499 | rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c, |
---|
| 1500 | rtems/src/partreturnbuffer.c, rtems/src/ratemon.c, |
---|
| 1501 | rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c, |
---|
| 1502 | rtems/src/ratemondelete.c, rtems/src/ratemongetstatus.c, |
---|
| 1503 | rtems/src/ratemonident.c, rtems/src/ratemonperiod.c, |
---|
| 1504 | rtems/src/ratemontimeout.c, rtems/src/region.c, |
---|
| 1505 | rtems/src/regioncreate.c, rtems/src/regiondelete.c, |
---|
| 1506 | rtems/src/regionextend.c, rtems/src/regiongetinfo.c, |
---|
| 1507 | rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, |
---|
| 1508 | rtems/src/regionident.c, rtems/src/regionmp.c, |
---|
| 1509 | rtems/src/regionreturnsegment.c, rtems/src/rtclock.c, |
---|
| 1510 | rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c, |
---|
| 1511 | rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c, |
---|
| 1512 | rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c, |
---|
| 1513 | rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, |
---|
| 1514 | rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c, |
---|
| 1515 | rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c, |
---|
| 1516 | rtems/src/taskgetnote.c, rtems/src/taskident.c, |
---|
| 1517 | rtems/src/taskinitusers.c, rtems/src/taskissuspended.c, |
---|
| 1518 | rtems/src/taskmode.c, rtems/src/taskmp.c, rtems/src/taskrestart.c, |
---|
| 1519 | rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c, |
---|
| 1520 | rtems/src/tasksetpriority.c, rtems/src/taskstart.c, |
---|
| 1521 | rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c, |
---|
| 1522 | rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c, |
---|
| 1523 | rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c, |
---|
| 1524 | rtems/src/timercancel.c, rtems/src/timercreate.c, |
---|
| 1525 | rtems/src/timerdelete.c, rtems/src/timerfireafter.c, |
---|
| 1526 | rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, |
---|
| 1527 | rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserver.c, |
---|
[98eb4c27] | 1528 | rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, |
---|
| 1529 | libmisc/cpuuse/cpuuse.c, libmisc/cpuuse/cpuuse.h, |
---|
[b212624] | 1530 | libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
| 1531 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
| 1532 | libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.c, |
---|
| 1533 | libmisc/fsmount/fsmount.h, libmisc/serdbg/serdbgio.c, |
---|
| 1534 | libmisc/serdbg/termios_printk.c, libmisc/stackchk/check.c, |
---|
| 1535 | libmisc/stackchk/internal.h, libmisc/stackchk/stackchk.h, |
---|
[98eb4c27] | 1536 | libmisc/untar/untar.c, libmisc/untar/untar.h, |
---|
| 1537 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
| 1538 | libblock/src/ide_part_table.c, libfs/src/dosfs/dosfs.h, |
---|
| 1539 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.h, |
---|
| 1540 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 1541 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 1542 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
| 1543 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
| 1544 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
[920d9db] | 1545 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 1546 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
| 1547 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
| 1548 | libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs.h, |
---|
| 1549 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
| 1550 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 1551 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
| 1552 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_fcntl.c, |
---|
| 1553 | libfs/src/imfs/imfs_fdatasync.c, libfs/src/imfs/imfs_free.c, |
---|
| 1554 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_getchild.c, |
---|
| 1555 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
| 1556 | libfs/src/imfs/imfs_handlers_directory.c, |
---|
| 1557 | libfs/src/imfs/imfs_handlers_link.c, |
---|
| 1558 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_init.c, |
---|
| 1559 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_link.c, |
---|
| 1560 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_mount.c, |
---|
| 1561 | libfs/src/imfs/imfs_ntype.c, libfs/src/imfs/imfs_readlink.c, |
---|
| 1562 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
| 1563 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
| 1564 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
| 1565 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
| 1566 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c, |
---|
[98eb4c27] | 1567 | libfs/src/imfs/miniimfs_init.c, libcsupport/include/chain.h, |
---|
| 1568 | libcsupport/include/clockdrv.h, libcsupport/include/console.h, |
---|
| 1569 | libcsupport/include/iosupp.h, libcsupport/include/rtc.h, |
---|
| 1570 | libcsupport/include/spurious.h, libcsupport/include/timerdrv.h, |
---|
| 1571 | libcsupport/include/vmeintr.h, libcsupport/include/motorola/mc68230.h, |
---|
[b02cd6ba] | 1572 | libcsupport/include/rtems/libcsupport.h, |
---|
| 1573 | libcsupport/include/rtems/libio.h, libcsupport/include/rtems/libio_.h, |
---|
| 1574 | libcsupport/include/rtems/termiostypes.h, |
---|
| 1575 | libcsupport/include/sys/termios.h, libcsupport/include/zilog/z8036.h, |
---|
| 1576 | libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h, |
---|
| 1577 | libcsupport/src/__brk.c, libcsupport/src/__gettod.c, |
---|
| 1578 | libcsupport/src/__sbrk.c, libcsupport/src/__times.c, |
---|
| 1579 | libcsupport/src/access.c, libcsupport/src/base_fs.c, |
---|
| 1580 | libcsupport/src/cfgetispeed.c, libcsupport/src/cfgetospeed.c, |
---|
| 1581 | libcsupport/src/cfsetispeed.c, libcsupport/src/cfsetospeed.c, |
---|
| 1582 | libcsupport/src/chdir.c, libcsupport/src/chmod.c, |
---|
| 1583 | libcsupport/src/chown.c, libcsupport/src/chroot.c, |
---|
| 1584 | libcsupport/src/close.c, libcsupport/src/ctermid.c, |
---|
| 1585 | libcsupport/src/dup.c, libcsupport/src/dup2.c, libcsupport/src/eval.c, |
---|
| 1586 | libcsupport/src/fchdir.c, libcsupport/src/fchmod.c, |
---|
| 1587 | libcsupport/src/fcntl.c, libcsupport/src/fdatasync.c, |
---|
| 1588 | libcsupport/src/fpathconf.c, libcsupport/src/fs_null_handlers.c, |
---|
| 1589 | libcsupport/src/fstat.c, libcsupport/src/fsync.c, |
---|
| 1590 | libcsupport/src/ftruncate.c, libcsupport/src/getdents.c, |
---|
| 1591 | libcsupport/src/getpwent.c, libcsupport/src/hosterr.c, |
---|
| 1592 | libcsupport/src/ioctl.c, libcsupport/src/isatty.c, |
---|
| 1593 | libcsupport/src/libio.c, libcsupport/src/libio_sockets.c, |
---|
| 1594 | libcsupport/src/link.c, libcsupport/src/lseek.c, |
---|
| 1595 | libcsupport/src/lstat.c, libcsupport/src/malloc.c, |
---|
| 1596 | libcsupport/src/mallocfreespace.c, libcsupport/src/mkdir.c, |
---|
| 1597 | libcsupport/src/mkfifo.c, libcsupport/src/mknod.c, |
---|
| 1598 | libcsupport/src/mount.c, libcsupport/src/newlibc.c, |
---|
| 1599 | libcsupport/src/no_libc.c, libcsupport/src/no_posix.c, |
---|
| 1600 | libcsupport/src/open.c, libcsupport/src/pathconf.c, |
---|
| 1601 | libcsupport/src/pipe.c, libcsupport/src/privateenv.c, |
---|
| 1602 | libcsupport/src/read.c, libcsupport/src/readlink.c, |
---|
| 1603 | libcsupport/src/rewinddir.c, libcsupport/src/rmdir.c, |
---|
| 1604 | libcsupport/src/seekdir.c, libcsupport/src/stat.c, |
---|
| 1605 | libcsupport/src/symlink.c, libcsupport/src/sync.c, |
---|
| 1606 | libcsupport/src/tcdrain.c, libcsupport/src/tcflow.c, |
---|
| 1607 | libcsupport/src/tcflush.c, libcsupport/src/tcgetattr.c, |
---|
| 1608 | libcsupport/src/tcgetprgrp.c, libcsupport/src/tcsendbreak.c, |
---|
| 1609 | libcsupport/src/tcsetattr.c, libcsupport/src/tcsetpgrp.c, |
---|
| 1610 | libcsupport/src/telldir.c, libcsupport/src/termios.c, |
---|
| 1611 | libcsupport/src/termiosinitialize.c, libcsupport/src/truncate.c, |
---|
| 1612 | libcsupport/src/umask.c, libcsupport/src/unixlibc.c, |
---|
| 1613 | libcsupport/src/unlink.c, libcsupport/src/unmount.c, |
---|
[98eb4c27] | 1614 | libcsupport/src/utime.c, libcsupport/src/write.c, |
---|
| 1615 | libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h: URL for |
---|
| 1616 | license changed. |
---|
[b02cd6ba] | 1617 | PR 479/rtems_misc |
---|
| 1618 | * libcsupport/src/malloc.c: Per multiple standards realloc does not free |
---|
| 1619 | the original memory if the allocation of the requested larger block |
---|
| 1620 | fails. |
---|
[920d9db] | 1621 | |
---|
| 1622 | 2003-09-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 1623 | |
---|
| 1624 | * libfs/msdos_create.c: Remove unused variable warning. |
---|
[09fd8ce5] | 1625 | |
---|
[b02cd6ba] | 1626 | 2003-09-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 1627 | |
---|
| 1628 | * libcsupport/src/open.c: Fix typo. |
---|
| 1629 | * libcsupport/src/malloc.c: Remove test define left in. |
---|
| 1630 | |
---|
[8a2fcfd] | 1631 | 2003-09-02 Jiri Gaisler <jiri@gaisler.com> |
---|
| 1632 | |
---|
| 1633 | PR 476/networking |
---|
| 1634 | * libnetworking/machine/in_cksum.h: Fix in_cksum calculation on SPARC. |
---|
| 1635 | |
---|
[b02cd6ba] | 1636 | 2003-09-02 Ilya Alexeev <ilya@continuum.ru> |
---|
| 1637 | |
---|
| 1638 | PR 472/filesystem |
---|
| 1639 | src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined. |
---|
| 1640 | |
---|
[ac3786b] | 1641 | 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1642 | |
---|
| 1643 | * aclocal/rtems-top.m4: Add RTEMS_API. |
---|
| 1644 | AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). |
---|
| 1645 | |
---|
[30d5640] | 1646 | 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1647 | |
---|
| 1648 | * aclocal/rtems-debug.m4: Remove. |
---|
[98eb4c27] | 1649 | * aclocal/enable-rtems-debug.m4, aclocal/check-rtems-debug.m4: New |
---|
| 1650 | (Split out from rtems-debug.m4). |
---|
[2baf0d86] | 1651 | * automake/local.am: Remove "debug". |
---|
[9c94f544] | 1652 | PR 449/rtems: |
---|
[98eb4c27] | 1653 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
| 1654 | posix/src/getgroups.c, posix/src/getlogin.c, posix/src/getpgrp.c, |
---|
| 1655 | posix/src/getpid.c, posix/src/getppid.c, posix/src/getuid.c, |
---|
| 1656 | posix/src/setpgid.c, posix/src/setsid.c: Remove (Moved to |
---|
| 1657 | ../libcsupport/src). |
---|
[9c94f544] | 1658 | * posix/Makefile.am: Reflect changes above. |
---|
[b02cd6ba] | 1659 | PR 449/rtems: |
---|
[98eb4c27] | 1660 | * libcsupport/src/getegid.c, libcsupport/src/geteuid.c, |
---|
| 1661 | libcsupport/src/getgid.c, libcsupport/src/getgroups.c, |
---|
| 1662 | libcsupport/src/getlogin.c, libcsupport/src/getpgrp.c, |
---|
| 1663 | libcsupport/src/getpid.c, libcsupport/src/getppid.c, |
---|
| 1664 | libcsupport/src/getuid.c, libcsupport/src/setpgid.c, |
---|
| 1665 | libcsupport/src/setsid.c: New (Copied from ../posix/src). |
---|
[b02cd6ba] | 1666 | * libcsupport/src/no_posix: Remove getpid and _getpid_r. |
---|
| 1667 | * libcsupport/Makefile.am: Reflect changes above. |
---|
[9c94f544] | 1668 | |
---|
[b212624] | 1669 | 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1670 | |
---|
| 1671 | * libmisc/fsmount/Makefile.am: Fix path to automake-includes. |
---|
| 1672 | |
---|
[9c94f544] | 1673 | 2003-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 1674 | |
---|
| 1675 | * posix/src/mqueuenametoid.c, posix/src/semaphorenametoid.c: Added ID to |
---|
| 1676 | name lookup service and changed name of id/name translation status code. |
---|
| 1677 | This propagated to multiple functions. The user API service added was |
---|
| 1678 | rtems_object_id_to_name(). |
---|
| 1679 | PR 92/rtems |
---|
| 1680 | * posix/Makefile.am, posix/src/alarm.c, posix/src/psignal.c: Added |
---|
| 1681 | ualarm() and usleep(). |
---|
| 1682 | * posix/src/ualarm.c, posix/src/usleep.c: New files. |
---|
| 1683 | * score/Makefile.am, score/include/rtems/score/object.h, |
---|
| 1684 | score/include/rtems/score/objectmp.h, score/src/objectmp.c, |
---|
| 1685 | score/src/objectnametoid.c: Added ID to name lookup service and changed |
---|
| 1686 | name of id/name translation status code. This propagated to multiple |
---|
| 1687 | functions. The user API service added was rtems_object_id_to_name(). |
---|
| 1688 | * score/src/objectidtoname.c: New file. |
---|
| 1689 | PR 408/filesystem |
---|
| 1690 | * score/score/Makefile.am, score/score/include/rtems/score/thread.h: |
---|
| 1691 | Added sync() service. As part of adding this service, the new RTEMS |
---|
| 1692 | service rtems_iterate_over_all_threads() was also added. This new |
---|
| 1693 | service makes it easier to iterate over all the tasks/threads in a |
---|
| 1694 | system and perform an action on them. |
---|
| 1695 | * score/score/src/iterateoverthreads.c: New file. |
---|
| 1696 | * score/ChangeLog: Fixed screwup. |
---|
[98eb4c27] | 1697 | * sapi/src/extensionident.c, rtems/Makefile.am, rtems/include/rtems.h, |
---|
[9c94f544] | 1698 | rtems/include/rtems/rtems/status.h, rtems/src/dpmemident.c, |
---|
| 1699 | rtems/src/msgqident.c, rtems/src/partident.c, rtems/src/ratemonident.c, |
---|
| 1700 | rtems/src/regionident.c, rtems/src/semident.c, rtems/src/taskident.c, |
---|
| 1701 | rtems/src/timerident.c: Added ID to name lookup service and changed name |
---|
| 1702 | of id/name translation status code. This propagated to multiple |
---|
| 1703 | functions. The user API service added was rtems_object_id_to_name(). |
---|
| 1704 | * rtems/src/rtemsidtoname.c: New file. |
---|
[b212624] | 1705 | PR 408/filesystem |
---|
| 1706 | * libmisc/cpuuse/cpuuse.c: Added sync() service. As part of adding this |
---|
| 1707 | service, the new RTEMS service rtems_iterate_over_all_threads() was also |
---|
| 1708 | added. This new service makes it easier to iterate over all the |
---|
| 1709 | tasks/threads in a system and perform an action on them. This change is |
---|
| 1710 | to use the new thread iteration service. |
---|
[b02cd6ba] | 1711 | * libcsupport/Makefile.am: Add fileio to list of interactive tests. |
---|
| 1712 | * libcsupport/src/sync.c: New (Copied from ../posix/src). New file. |
---|
[b212624] | 1713 | |
---|
| 1714 | 2003-08-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1715 | |
---|
| 1716 | * libmisc/fsmount/.cvsignore: New file. |
---|
[30d5640] | 1717 | |
---|
[2baf0d86] | 1718 | 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[63a04f7] | 1719 | |
---|
[2baf0d86] | 1720 | * configure.ac: Use rtems-bugs@rtems.com as bug report email address. |
---|
[63a04f7] | 1721 | |
---|
[652b53a] | 1722 | 2003-08-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 1723 | |
---|
| 1724 | * configure.ac: Removed duplicate entry. |
---|
| 1725 | |
---|
[b31b35f] | 1726 | 2003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1727 | |
---|
| 1728 | * configure.ac: Add libmisc/fsmount/Makefile. |
---|
| 1729 | |
---|
[8a2fcfd] | 1730 | 2003-08-06 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1731 | |
---|
| 1732 | PR 435/networking |
---|
| 1733 | * libnetworking/rtems/rtems_showifstat.c: rtems_showifstat misses |
---|
| 1734 | printing the netmask. |
---|
| 1735 | |
---|
[b212624] | 1736 | 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de> |
---|
| 1737 | |
---|
| 1738 | PR 369/filesystem |
---|
| 1739 | * libmisc/Makefile.am, libmisc/shell/cmds.c, libmisc/wrapup/Makefile.am: |
---|
| 1740 | sample application to show the use of the DOSFS functions. |
---|
| 1741 | * libmisc/fsmount/Makefile.am, libmisc/fsmount/README, |
---|
| 1742 | libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: New files. |
---|
| 1743 | |
---|
| 1744 | 2003-08-05 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1745 | |
---|
| 1746 | PR 436/rtems_misc |
---|
| 1747 | * libmisc/monitor/mon-monitor.c: monitor registered commands list |
---|
| 1748 | manipulation bugs. |
---|
[b02cd6ba] | 1749 | PR 442/filesystem |
---|
| 1750 | * libcsupport/src/open.c: file never closed if ftruncate() fails in |
---|
| 1751 | open(). |
---|
[b212624] | 1752 | |
---|
[920d9db] | 1753 | 2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1754 | |
---|
| 1755 | PR 440/filesystem |
---|
| 1756 | * libfs/src/dosfs/fat_fat_operations.c: Improve write data speed for |
---|
| 1757 | DOSFS FAT12/FAT16 systems. |
---|
| 1758 | PR 439/filesystem |
---|
| 1759 | * libfs/src/dosfs/fat_file.c: flush temporary buffer when closing files. |
---|
| 1760 | |
---|
| 1761 | 2003-08-05 <djc915@mail.usask.ca> |
---|
| 1762 | |
---|
| 1763 | PR 443/filesystem |
---|
| 1764 | * libfs/src/imfs/deviceio.c: deviceio.c mishandles return codes. |
---|
| 1765 | |
---|
| 1766 | 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1767 | |
---|
| 1768 | PR 441/filesystem |
---|
[98eb4c27] | 1769 | * libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_create.c, |
---|
| 1770 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 1771 | libfs/src/dosfs/msdos_mknod.c: add rename support to DOSFS. |
---|
[920d9db] | 1772 | |
---|
| 1773 | 2003-07-24 Jennifer Averett <jennifer.averett@OARcorp.com> |
---|
| 1774 | |
---|
| 1775 | PR 434/filesystem |
---|
[98eb4c27] | 1776 | * libfs/src/imfs/imfs_init.c, libfs/src/imfs/miniimfs_init.c: Modified |
---|
| 1777 | to return error code. |
---|
[920d9db] | 1778 | * libfs/src/imfs/imfs_initsup.c: Modified to set error upon memory |
---|
| 1779 | failure. |
---|
| 1780 | |
---|
[9c94f544] | 1781 | 2003-07-18 Till Straumann <strauman@slac.stanford.edu> |
---|
| 1782 | |
---|
| 1783 | PR 430/rtems |
---|
| 1784 | * score/include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot |
---|
| 1785 | should be a VOLATILE variable. |
---|
| 1786 | * score/src/watchdoginsert.c: 'restart' algorithm needs to enforce |
---|
| 1787 | reloading the list head in case a TICK interrupt during ISR_Flash() |
---|
| 1788 | modified the list. This is achieved by a proper VOLATILE cast. Also |
---|
| 1789 | _Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent |
---|
| 1790 | corruption in case ISR calls watchdoginsert). |
---|
| 1791 | * score/src/watchdogadjust.c: ISR protection added. |
---|
| 1792 | * score/src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs |
---|
| 1793 | using the new exception processing MUST BE UPDATED to maintain |
---|
| 1794 | _ISR_Nest_level. See also PR288 which provides fixes for the affected |
---|
| 1795 | BSPs distributed with RTEMS. |
---|
| 1796 | |
---|
[920d9db] | 1797 | 2003-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 1798 | |
---|
| 1799 | * libfs/ChangeLog: Correct format. |
---|
| 1800 | |
---|
[ae49cd6a] | 1801 | 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1802 | |
---|
| 1803 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR). |
---|
[69b40b05] | 1804 | * wrapup/Makefile.am: Remove bogus $(MULTISUBDIR). |
---|
| 1805 | |
---|
[920d9db] | 1806 | 2003-07-15 Chris Johns <cjohns@cybertec.com.au> |
---|
| 1807 | |
---|
| 1808 | PR 431/filesystem |
---|
| 1809 | * libfs/src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now NO |
---|
| 1810 | TIMEOUT. MSDOS volume opertations will wait for ever. |
---|
| 1811 | |
---|
[da0fc5d] | 1812 | 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1813 | |
---|
| 1814 | * configure.ac: Merge-in librpc/configure.ac. |
---|
[2baf0d86] | 1815 | * Makefile.am: Add librpc to SUBDIRS. Remove @subdirs@. |
---|
[07da959] | 1816 | * configure.ac: Merge-in libcsupport/configure.ac. |
---|
| 1817 | * Makefile.am: Add libcsupport to SUBDIRS. |
---|
[2baf0d86] | 1818 | * configure.ac: Merge-in posix/configure.ac. Merge-in |
---|
| 1819 | itron/configure.ac. Misc. cosmetical changes. |
---|
[b422de6c] | 1820 | * Makefile.am: Add posix, itron to SUBDIRS. |
---|
[2baf0d86] | 1821 | * configure.ac: Merge-in libnetworking/configure.ac. Remove "rtems-" |
---|
| 1822 | from RTEMS_VERSION. Add AC_CHECK_FUNCS([strsep strcasecmp snprintf]). |
---|
[85956f9] | 1823 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
[e30210ea] | 1824 | * configure.ac: Merge-in libmisc/configure.ac. |
---|
| 1825 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
[e604ab6] | 1826 | * configure.ac: Merge-in libfs/configure.ac. |
---|
| 1827 | * Makefile.am: Add libfs to SUBDIRS. |
---|
[9483fbf] | 1828 | * configure.ac: Merge-in libblock/configure.ac. |
---|
| 1829 | * Makefile.am: Add libblock to SUBDIRS. |
---|
[92ed8c2] | 1830 | * configure.ac: Merge-in ada/configure.ac. |
---|
| 1831 | * Makefile.am: Add ada to SUBDIRS. |
---|
[9c94f544] | 1832 | * itron/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1833 | * itron/Makefile.am: Reflect having merged configure.ac into |
---|
| 1834 | ../configure.ac. |
---|
| 1835 | * itron/src/config.h: New. |
---|
| 1836 | * posix/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1837 | * posix/Makefile.am: Reflect having merged configure.ac into |
---|
| 1838 | ../configure.ac. |
---|
| 1839 | * posix/src/config.h: New. |
---|
| 1840 | * score/cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). |
---|
[b212624] | 1841 | * libmisc/configure.ac: Remove (Merged into ../configure.ac). |
---|
[98eb4c27] | 1842 | * libmisc/Makefile.am: Reflect having merged configure.ac into |
---|
[b212624] | 1843 | ../configure.ac. |
---|
| 1844 | * libmisc/capture/config.h: New. |
---|
| 1845 | * libmisc/capture/Makefile.am: Add config.h. Reflect having merged |
---|
| 1846 | configure.ac into ../configure.ac. |
---|
| 1847 | * libmisc/cpuuse/config.h: New. |
---|
| 1848 | * libmisc/cpuuse/Makefile.am: Add config.h. Reflect having merged |
---|
| 1849 | configure.ac into ../configure.ac. |
---|
| 1850 | * libmisc/devnull/config.h: New. |
---|
| 1851 | * libmisc/devnull/Makefile.am: Add config.h. Reflect having merged |
---|
| 1852 | configure.ac into ../configure.ac. |
---|
| 1853 | * libmisc/dummy/config.h: New. |
---|
| 1854 | * libmisc/dummy/Makefile.am: Add config.h. Reflect having merged |
---|
| 1855 | configure.ac into ../configure.ac. |
---|
| 1856 | * libmisc/dumpbuf/config.h: New. |
---|
| 1857 | * libmisc/dumpbuf/Makefile.am: Add config.h. Reflect having merged |
---|
| 1858 | configure.ac into ../configure.ac. |
---|
| 1859 | * libmisc/monitor/config.h: New. |
---|
| 1860 | * libmisc/monitor/Makefile.am: Add config.h. Reflect having merged |
---|
| 1861 | configure.ac into ../configure.ac. |
---|
| 1862 | * libmisc/mw-fb/config.h: New. |
---|
| 1863 | * libmisc/mw-fb/Makefile.am: Add config.h. Reflect having merged |
---|
| 1864 | configure.ac into ../configure.ac. |
---|
| 1865 | * libmisc/rtmonuse/config.h: New. |
---|
| 1866 | * libmisc/rtmonuse/Makefile.am: Add config.h. Reflect having merged |
---|
| 1867 | configure.ac into ../configure.ac. |
---|
| 1868 | * libmisc/serdbg/config.h: New. |
---|
| 1869 | * libmisc/serdbg/Makefile.am: Add config.h. Reflect having merged |
---|
| 1870 | configure.ac into ../configure.ac. |
---|
| 1871 | * libmisc/shell/config.h: New. |
---|
| 1872 | * libmisc/shell/Makefile.am: Add config.h. Reflect having merged |
---|
| 1873 | configure.ac into ../configure.ac. |
---|
| 1874 | * libmisc/stackchk/config.h: New. |
---|
| 1875 | * libmisc/stackchk/Makefile.am: Add config.h. Reflect having merged |
---|
| 1876 | configure.ac into ../configure.ac. |
---|
| 1877 | * libmisc/untar/config.h: New. |
---|
| 1878 | * libmisc/untar/Makefile.am: Add config.h. Reflect having merged |
---|
| 1879 | configure.ac into ../configure.ac. |
---|
| 1880 | * libmisc/wrapup/Makefile.am: Reflect having merged configure.ac into |
---|
| 1881 | ../configure.ac. |
---|
[98eb4c27] | 1882 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
| 1883 | libmisc/cpuuse/cpuuse.c, libmisc/devnull/devnull.c, |
---|
| 1884 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
| 1885 | libmisc/monitor/mon-command.c, libmisc/monitor/mon-config.c, |
---|
| 1886 | libmisc/monitor/mon-dname.c, libmisc/monitor/mon-driver.c, |
---|
| 1887 | libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c, |
---|
| 1888 | libmisc/monitor/mon-manager.c, libmisc/monitor/mon-monitor.c, |
---|
| 1889 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
| 1890 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
| 1891 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
| 1892 | libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c, |
---|
| 1893 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
| 1894 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbgio.c, |
---|
| 1895 | libmisc/serdbg/termios_printk.c, libmisc/shell/cmds.c, |
---|
| 1896 | libmisc/stackchk/check.c, libmisc/untar/untar.c: Add config-header |
---|
| 1897 | support. |
---|
[b212624] | 1898 | * librpc/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1899 | * librpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 1900 | librpc/src/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 1901 | librpc/src/xdr/Makefile.am: Reflect having merged configure.ac into |
---|
| 1902 | ../configure.ac. |
---|
[920d9db] | 1903 | * libblock/configure.ac: Remove (Merged into ../configure.ac). |
---|
| 1904 | * libblock/Makefile.am: Reflect having merged configure.ac into |
---|
| 1905 | ../configure.ac. |
---|
| 1906 | * libfs/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1907 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 1908 | libfs/src/imfs/Makefile.am: Reflect having merged configure.ac into |
---|
| 1909 | ../configure.ac. |
---|
| 1910 | * libfs/src/dosfs/config.h: New. |
---|
| 1911 | * libfs/src/dosfs/Makefile.am: Add config.h. |
---|
| 1912 | * libfs/src/imfsfs/config.h: New. |
---|
| 1913 | * libfs/src/imfs/Makefile.am: Add config.h. Remove COMMON_C_FILES, |
---|
| 1914 | DOC_FILES (Unused). |
---|
| 1915 | * libfs/src/dosfs/fat.c: include config-header "config.h". |
---|
[98eb4c27] | 1916 | * libfs/src/dosfs/fat_fat_operations.c, libfs/src/dosfs/fat_file.c, |
---|
| 1917 | libfs/src/dosfs/msdos_conv.c: Ditto. |
---|
[b02cd6ba] | 1918 | * libcsupport/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1919 | * libcsupport/Makefile.am: DOC_FILES = src/TODO src/CASES, Reflect |
---|
| 1920 | having merged configure.ac into ../configure.ac. |
---|
| 1921 | * libcsupport/src/config.h: New. |
---|
[8a2fcfd] | 1922 | * libnetworking/configure.ac: Remove (Merged into ../configure.ac). |
---|
| 1923 | * libnetworking/Makefile.am, libnetworking/libc/Makefile.am, |
---|
[98eb4c27] | 1924 | libnetworking/lib/Makefile.am, libnetworking/wrapup/Makefile.am: Reflect |
---|
| 1925 | having merged configure.ac into ../configure.ac. |
---|
[8a2fcfd] | 1926 | * libnetworking/kern/kern_mib.c: Use RTEMS_VERSION to setup osrelease. |
---|
[b02cd6ba] | 1927 | |
---|
| 1928 | 2003-07-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 1929 | |
---|
| 1930 | PR 419/rtems |
---|
| 1931 | * libcsupport/src/termios.c: Removed warning. |
---|
[b212624] | 1932 | |
---|
| 1933 | 2003-07-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1934 | |
---|
| 1935 | * libmisc/configure.ac: Remove RTEMS_BSP from |
---|
| 1936 | RTEMS_CHECK_MULTIPROCESSING. |
---|
[9c94f544] | 1937 | |
---|
| 1938 | 2003-07-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 1939 | |
---|
| 1940 | PR 417/rtems |
---|
| 1941 | * score/src/coresemsurrender.c: Correct incorrect check for |
---|
| 1942 | maximum_count reported by Sergei Organov <osv@topconrd.ru>. |
---|
[92ed8c2] | 1943 | |
---|
[73defea0] | 1944 | 2003-07-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 1945 | |
---|
| 1946 | * aclocal/version.m4: Updated to rtems-ss-20030703. |
---|
| 1947 | |
---|
[920d9db] | 1948 | 2003-07-02 Chris Johns <cjohns@cybertec.com.au> |
---|
| 1949 | |
---|
| 1950 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/msdos.h, |
---|
| 1951 | libfs/src/dosfs/msdos_conv.c, libfs/src/dosfs/msdos_create.c, |
---|
| 1952 | libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_misc.c: Patch from |
---|
| 1953 | Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. |
---|
| 1954 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Comment have been |
---|
| 1955 | updated. |
---|
[b02cd6ba] | 1956 | * libcsupport/include/rtems/libio.h, libcsupport/src/termios.c: Add the |
---|
| 1957 | rtems_termios_bufsize call. |
---|
[920d9db] | 1958 | |
---|
[9c94f544] | 1959 | 2003-06-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1960 | |
---|
| 1961 | * score/src/threadloadenv.c: Removed warnings. |
---|
| 1962 | |
---|
| 1963 | 2003-06-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 1964 | |
---|
[98eb4c27] | 1965 | * score/src/objectmp.c, rtems/include/rtems/rtems/msgmp.h, |
---|
| 1966 | rtems/include/rtems/rtems/partmp.h, |
---|
[9c94f544] | 1967 | rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/semmp.h, |
---|
| 1968 | rtems/src/msgmp.c, rtems/src/partmp.c, rtems/src/regionmp.c, |
---|
| 1969 | rtems/src/semmp.c: Removed warnings. |
---|
| 1970 | |
---|
[920d9db] | 1971 | 2003-06-10 Phil Torre <ptorre@zetron.com> |
---|
| 1972 | |
---|
| 1973 | PR 411/filesystem |
---|
| 1974 | * libfs/src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and |
---|
| 1975 | then unlinking it causes a memory leak. |
---|
| 1976 | |
---|
[b212624] | 1977 | 2003-06-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 1978 | |
---|
[98eb4c27] | 1979 | * libmisc/stackchk/check.c, libblock/src/ide_part_table.c: Removed |
---|
| 1980 | warnings. |
---|
[b212624] | 1981 | |
---|
[9c94f544] | 1982 | 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1983 | |
---|
| 1984 | * rtems/include/rtems/rtems/types.h: Include stdint.h. |
---|
[b02cd6ba] | 1985 | * libcsupport/Makefile.am: Conditionally install stdint.h/inttypes.h. |
---|
| 1986 | * libcsupport/configure.ac: Check for system-stdint.h/inttypes.h. |
---|
[9c94f544] | 1987 | |
---|
[8a2fcfd] | 1988 | 2003-05-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 1989 | |
---|
| 1990 | * libnetworking/rtems/rtems_syscall.c: Removed warnings. |
---|
| 1991 | |
---|
[f4e204c] | 1992 | 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1993 | |
---|
[2baf0d86] | 1994 | PR 409/core |
---|
| 1995 | * include/Makefile.am: Add rtems/stdint.h. |
---|
[f4e204c] | 1996 | * include/rtems/stdint.h: New. |
---|
[2baf0d86] | 1997 | PR 321/bsps |
---|
[d46ec86] | 1998 | * aclocal/env-rtemscpu.m4: Remove support for profile-variant. |
---|
[98eb4c27] | 1999 | * automake/compile.am, automake/local.am: Ditto. |
---|
[9c94f544] | 2000 | PR 409: |
---|
| 2001 | * rtems/include/rtems/rtems/types.h: Include rtems/stdint.h. Apply |
---|
| 2002 | c99-types to typedef rtems_[un]signed[8|16|32|64]. |
---|
[b02cd6ba] | 2003 | PR 409: |
---|
| 2004 | * libcsupport/include/stdint.h: Include rtems/stdint.h. |
---|
[d46ec86] | 2005 | |
---|
[8a2fcfd] | 2006 | 2003-05-15 cjohns@cybertec.com.au <cjohns@cybertec.com.au> |
---|
| 2007 | |
---|
| 2008 | * libnetworking/netinet/in.h: PR406 - Added INET_ADDRSTRLEN per the |
---|
| 2009 | SUSv3 standard. |
---|
| 2010 | |
---|
[46fa6611] | 2011 | 2003-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2012 | |
---|
| 2013 | * automake/compile.am: Remove LIBSUFFIX_VA (unused). |
---|
| 2014 | |
---|
[1e030c49] | 2015 | 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2016 | |
---|
| 2017 | * aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4. |
---|
[98eb4c27] | 2018 | * aclocal/env-rtemsbsp.m4, aclocal/enable-rtemsbsp.m4: Remove. |
---|
[1e030c49] | 2019 | * aclocal/env-rtemscpu.m4: Remove stray '/' in setting up |
---|
| 2020 | project_libdir. |
---|
| 2021 | |
---|
[b02cd6ba] | 2022 | 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 2023 | |
---|
| 2024 | PR 399/rtems_misc |
---|
| 2025 | * libcsupport/src/termios.c: In canonical mode, when input is present in |
---|
| 2026 | the input buffer that contains an EOL character and some following |
---|
| 2027 | characters, a read call read data behind the EOL character, although it |
---|
| 2028 | should stop reading with the EOL character. |
---|
| 2029 | |
---|
[b212624] | 2030 | 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2031 | |
---|
| 2032 | * libmisc/dummy/Makefile.am: Remove stray dummy.rel. |
---|
[b02cd6ba] | 2033 | * libcsupport/src/no_posix.c: include <reent.h> instead of <sys/reent.h>. |
---|
[b212624] | 2034 | |
---|
[7ae9530] | 2035 | 2003-04-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 2036 | |
---|
| 2037 | * aclocal/version.m4: Updated to rtems-ss-20030417. |
---|
| 2038 | |
---|
[b02cd6ba] | 2039 | 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2040 | |
---|
| 2041 | PR 389/rtems |
---|
| 2042 | * libcsupport/src/no_posix.c: Correct _kill_r() prototype and make it |
---|
| 2043 | conditional on newlib. |
---|
| 2044 | |
---|
[8a2fcfd] | 2045 | 2003-04-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 2046 | |
---|
| 2047 | PR 388/networking |
---|
| 2048 | * libnetworking/kern/kern_sysctl.c: Revert previous patch and use |
---|
| 2049 | strlcpy() now that it is available. Also fixed some warnings. |
---|
| 2050 | |
---|
[f1208c0] | 2051 | 2003-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 2052 | |
---|
[1ee68d1] | 2053 | * aclocal/version.m4: Updated to rtems-ss-20020411. |
---|
| 2054 | |
---|
[b02cd6ba] | 2055 | 2003-04-03 Eri Valette <eric.valette@free.fr> |
---|
| 2056 | |
---|
| 2057 | PR 381/core |
---|
| 2058 | * libcsupport/src/newlibc.c: Switch from using _REENT_INIT to |
---|
| 2059 | _REEINT_INIT_PTR to fix strange run-time problem where EIP was corrupted |
---|
| 2060 | on pc386 BSP. |
---|
| 2061 | |
---|
[920d9db] | 2062 | 2003-03-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 2063 | |
---|
| 2064 | * libblock/Makefile.am: ATA code depends upon libchip/ide which is not |
---|
| 2065 | allowed in the cpukit source code since it must be buildable independent |
---|
| 2066 | of any BSP. These files were moved to libchip/ide. |
---|
| 2067 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
| 2068 | libblock/src/ata.c: Removed. |
---|
[8a2fcfd] | 2069 | * libnetworking/kern/kern_sysctl.c: Converted from BSP strlcpy() to |
---|
| 2070 | strncpy(). |
---|
[920d9db] | 2071 | |
---|
| 2072 | 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 2073 | |
---|
| 2074 | PR 367/filesystem |
---|
| 2075 | * libblock/Makefile.am, libblock/include/rtems/ide_part_table.h, |
---|
| 2076 | libblock/src/ata.c, libblock/src/ide_part_table.c: Some bugs were still |
---|
| 2077 | present in the DOSFS implementation: - FAT12 did not work properly on |
---|
| 2078 | Big-Endian machines - Some synchronization and error handling problems |
---|
| 2079 | were present - Some legal codings for EOC were not recognized. |
---|
| 2080 | PR 367/filesystem |
---|
| 2081 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/fat.c, |
---|
| 2082 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.c, |
---|
| 2083 | libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos.h, |
---|
| 2084 | libfs/src/dosfs/msdos_dir.c: Some bugs were still present in the DOSFS |
---|
| 2085 | implementation: - FAT12 did not work properly on Big-Endian machines. - |
---|
| 2086 | Some synchronization and error handling problems were present. - Some |
---|
| 2087 | legal codings for EOC were not recognized. |
---|
| 2088 | |
---|
[8a2fcfd] | 2089 | 2003-03-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 2090 | |
---|
| 2091 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of |
---|
| 2092 | include file. |
---|
| 2093 | |
---|
[9c94f544] | 2094 | 2003-03-18 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2095 | |
---|
| 2096 | PR 356/bsps |
---|
| 2097 | * score/src/threadhandlerc: This patch makes RTEMS/PowerPC eabi |
---|
| 2098 | compliant. Let Thread_Handler verify that _init/_main are non-NULL |
---|
| 2099 | before calling them (gives the linker script/user more freedom to handle |
---|
| 2100 | special cases). |
---|
[8a2fcfd] | 2101 | PR 356/bsps |
---|
| 2102 | * libnetworking/sys/linker_set.h: This patch makes RTEMS/PowerPC eabi |
---|
| 2103 | compliant. Declare all linker-script defined addresses as variables of |
---|
| 2104 | unknown size and not as short objects like 'int', 'void*' etc. Since |
---|
| 2105 | only addresses are used and never those variable's values, the type used |
---|
| 2106 | in a declaration is not important. |
---|
[9c94f544] | 2107 | |
---|
[b02cd6ba] | 2108 | 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2109 | |
---|
| 2110 | * libcsupport/configure.ac: AC_CHECK_FUNCS(strlcpy strlcat). |
---|
[98eb4c27] | 2111 | * libcsupport/src/strlcat.c, libcsupport/src/strlcpy.c: New (extracted |
---|
| 2112 | from pppd/utils.c). |
---|
[b02cd6ba] | 2113 | * libcsupport/Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c. |
---|
| 2114 | |
---|
[f62f49e3] | 2115 | 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2116 | |
---|
[2baf0d86] | 2117 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around Cygwin |
---|
| 2118 | mistreating paths. |
---|
[f62f49e3] | 2119 | |
---|
| 2120 | 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2121 | |
---|
| 2122 | * wrapup/Makefile.am: Reflect changes to project_libdir. |
---|
[2baf0d86] | 2123 | * aclocal/env-rtemscpu.m4: Remove obsolete comment. Add MULTISUBDIR to |
---|
| 2124 | project_libdir. |
---|
[f62f49e3] | 2125 | * aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused). |
---|
[2baf0d86] | 2126 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused). Remove |
---|
| 2127 | RTEMS_PROJECT_ROOT (Unused). |
---|
[f62f49e3] | 2128 | * aclocal/tool-paths.m4: Delete. |
---|
| 2129 | |
---|
[9b353a5] | 2130 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2131 | |
---|
| 2132 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 2133 | * aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR. |
---|
| 2134 | * configure.ac: AC_PREREQ(2.57). |
---|
| 2135 | * configure.ac: Remove sptables.h.in. |
---|
[9c94f544] | 2136 | * itron/configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 2137 | * sapi/Makefile.am: Remove stray reference to sptables.h.in. |
---|
| 2138 | * sapi/include/rtems/sptables.h: New. |
---|
[98eb4c27] | 2139 | * sapi/include/rtems/sptables.h.in, sapi/include/.cvsignore, |
---|
| 2140 | sapi/include/rtems/.cvsignore, sapi/inline/.cvsignore, |
---|
| 2141 | sapi/inline/rtems/.cvsignore, sapi/macros/.cvsignore, |
---|
| 2142 | sapi/macros/rtems/.cvsignore, sapi/src/.cvsignore: Remove. |
---|
| 2143 | * libmisc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
| 2144 | libcsupport/configure.ac, libnetworking/configure.ac: Remove |
---|
| 2145 | AC_CONFIG_AUX_DIR. |
---|
[8a2fcfd] | 2146 | * libnetworking/netinet/in_chksum.c: Remove duplicate case to include |
---|
| 2147 | in_chksum_arm.c. |
---|
[9b353a5] | 2148 | |
---|
[490a605] | 2149 | 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2150 | |
---|
[2baf0d86] | 2151 | * configure.ac: Remove AC_SUBST(RTEMS_VERSION). AC_DEFINE(RTEMS_VERSION) |
---|
| 2152 | to propagate it through cpuopts.h. |
---|
[9c94f544] | 2153 | * sapi/include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to |
---|
| 2154 | cpuopts.h). |
---|
[490a605] | 2155 | |
---|
| 2156 | 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2157 | |
---|
| 2158 | * configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION). |
---|
| 2159 | |
---|
[b02cd6ba] | 2160 | 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de> |
---|
| 2161 | |
---|
| 2162 | PR 357/rtems_misc |
---|
[98eb4c27] | 2163 | * libcsupport/src/termios.c (rtems_termios_open): Fixed code the |
---|
[b02cd6ba] | 2164 | incorrectly checked that the wrong pointer during allocation was NULL. |
---|
| 2165 | |
---|
[8a2fcfd] | 2166 | 2003-02-20 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2167 | |
---|
| 2168 | PR 351/networking |
---|
| 2169 | * libnetworking/nfs/bootp_subr.c: Fix ridiculous leak in bootp and use |
---|
| 2170 | strdup_bootp_realloc() everywhere for sake of consistency. |
---|
| 2171 | |
---|
[490a605] | 2172 | 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2173 | |
---|
| 2174 | * aclocal/gcc-isystem.m4: New. |
---|
| 2175 | * aclocal/gcc-specs.m4: Remove. |
---|
[2baf0d86] | 2176 | * aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS. Add RTEMS_GCC_ISYSTEM. |
---|
[490a605] | 2177 | Reformat setting up RTEMS_CPPFLAGS. |
---|
[2baf0d86] | 2178 | * automake/local.am: Introduce depend-gcc. Remove ${ARCH}. |
---|
| 2179 | * automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC, CPP. |
---|
| 2180 | Add ${ARCH}. depend-gcc. |
---|
[490a605] | 2181 | * aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS. |
---|
| 2182 | * aclocal/env-rtemscpu.m4: Remove GCC_SPECS. |
---|
[920d9db] | 2183 | * aclocal/env-rtemsbsp.m4: Remove GCC_SPECS. capture/capture-cli.c: Add |
---|
| 2184 | proper definition to avoid compiler warnings. Apply int = getchar(). |
---|
[b02cd6ba] | 2185 | * libcsupport/src/privateenv.c: Fix prototype for free_user_env. |
---|
[b212624] | 2186 | |
---|
| 2187 | 2003-02-14 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2188 | |
---|
| 2189 | PR 352/rtems_misc |
---|
| 2190 | * libmisc/shell/shell.c: make rtems_shell main task an FP enabled task. |
---|
[490a605] | 2191 | |
---|
[9c94f544] | 2192 | 2003-02-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2193 | |
---|
| 2194 | AMD a29k declared obsolete. |
---|
| 2195 | * score/cpu/Makefile.am: Removed reference. |
---|
| 2196 | * score/cpu/a29k/.cvsignore, score/cpu/a29k/ChangeLog, |
---|
| 2197 | score/cpu/a29k/Makefile.am, score/cpu/a29k/amd.ah, score/cpu/a29k/asm.h, |
---|
| 2198 | score/cpu/a29k/configure.ac, score/cpu/a29k/cpu.c, |
---|
| 2199 | score/cpu/a29k/cpu_asm.S, score/cpu/a29k/pswmacro.ah, |
---|
| 2200 | score/cpu/a29k/register.ah, score/cpu/a29k/sig.S, |
---|
| 2201 | score/cpu/a29k/rtems/.cvsignore, score/cpu/a29k/rtems/score/.cvsignore, |
---|
| 2202 | score/cpu/a29k/rtems/score/a29k.h, score/cpu/a29k/rtems/score/cpu.h, |
---|
| 2203 | score/cpu/a29k/rtems/score/cpu_asm.h, |
---|
| 2204 | score/cpu/a29k/rtems/score/types.h: Removed. |
---|
| 2205 | |
---|
[6b2b4a36] | 2206 | 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2207 | |
---|
| 2208 | * aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x. |
---|
| 2209 | |
---|
[9c94f544] | 2210 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2211 | |
---|
| 2212 | * itron/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2213 | * itron/configure.ac: AC_PREREQ(2.57). |
---|
| 2214 | * posix/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2215 | * posix/configure.ac: AC_PREREQ(2.57). |
---|
[b212624] | 2216 | * librpc/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2217 | * librpc/configure.ac: AC_PREREQ(2.57). |
---|
[920d9db] | 2218 | * libblock/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2219 | * libblock/configure.ac: AC_PREREQ(2.57). |
---|
| 2220 | * libfs/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2221 | * libfs/configure.ac: AC_PREREQ(2.57). |
---|
[b02cd6ba] | 2222 | * libcsupport/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2223 | * libcsupport/configure.ac: AC_PREREQ(2.57). |
---|
[8a2fcfd] | 2224 | * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2225 | * libnetworking/configure.ac: AC_PREREQ(2.57). |
---|
| 2226 | |
---|
| 2227 | 2003-02-11 Mike Siers <mikes@poliac.com> |
---|
| 2228 | |
---|
| 2229 | * libnetworking/rtems/rtems_glue.c: A small patch to the network daemon |
---|
| 2230 | task code. I just added code to check the return value of the |
---|
| 2231 | rtems_bsdnet_event_receive function. Only when this function returns a |
---|
| 2232 | SUCCESSFUL status, will the event flags be checked. This is more of a |
---|
| 2233 | code cleanup issue than a bug. The patch will just ensure the ipintr() |
---|
| 2234 | and arpintr() functions are only called when a event is signaled. |
---|
| 2235 | |
---|
| 2236 | 2003-02-06 Mike Siers <mikes@poliac.com> |
---|
| 2237 | |
---|
| 2238 | PR 342/networking |
---|
| 2239 | * libnetworking/kern/uipc_mbuf.c: The RTEMS version of the m_copyback is |
---|
| 2240 | changing the m_len value of the mbuf. I looked into the source from |
---|
| 2241 | another BSD system and the mbuf length is not changed inside this |
---|
| 2242 | function. The m_copyback function is only being used in the |
---|
| 2243 | net/rtsock.c file. So I think this problem is only visable under |
---|
| 2244 | certain routing table conditions. |
---|
[b02cd6ba] | 2245 | |
---|
| 2246 | 2003-02-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 2247 | |
---|
| 2248 | * libcsupport/include/sys/ioccom.h: Include <sys/types.h> not |
---|
| 2249 | <machine/types.h> so Linux port builds. |
---|
| 2250 | |
---|
| 2251 | 2003-02-05 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2252 | |
---|
| 2253 | PR 340/filesystem |
---|
| 2254 | * libcsupport/src/fcntl.c: Add missing _fcntl_r assumed to exist by |
---|
| 2255 | newlib. |
---|
| 2256 | |
---|
[8a2fcfd] | 2257 | 2003-02-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 2258 | |
---|
| 2259 | PR 341/networking |
---|
| 2260 | * libnetworking/lib/ftpfs.c: Account for NULL at end of strings when |
---|
| 2261 | malloc()'ing memory. |
---|
| 2262 | |
---|
[b02cd6ba] | 2263 | 2003-02-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 2264 | |
---|
| 2265 | * libcsupport/include/sys/ioccom.h: Fix so not using internal RTEMS |
---|
| 2266 | types in libc code. |
---|
| 2267 | |
---|
| 2268 | 2003-02-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2269 | |
---|
| 2270 | PR 339/filesystem |
---|
| 2271 | * libcsupport/src/chroot.c: Fix violation of FS node object copy |
---|
| 2272 | semantics. |
---|
[920d9db] | 2273 | |
---|
| 2274 | 2003-02-03 Steven Johnson <sjohnson@neurizon.net> |
---|
| 2275 | |
---|
| 2276 | PR 338/filesystem |
---|
| 2277 | * libfs/src/imfs/ioman.c: Fix reentrancy problem with |
---|
| 2278 | rtems_io_lookup_name() (API change). |
---|
[9c94f544] | 2279 | |
---|
| 2280 | 2003-02-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 2281 | |
---|
| 2282 | PR 338/filesystem |
---|
| 2283 | * sapi/include/rtems/io.h, sapi/src/io.c: Side-effect of fixing |
---|
| 2284 | reentrancy problem with rtems_io_lookup_name() (API change). |
---|
[b02cd6ba] | 2285 | PR 338/filesystem |
---|
| 2286 | * libcsupport/src/unixlibc.c: Side-effect of fixing reentrancy problem |
---|
| 2287 | with rtems_io_lookup_name() (API change). |
---|
[9c94f544] | 2288 | |
---|
[4f3e2c28] | 2289 | 2003-01-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 2290 | |
---|
| 2291 | * aclocal/version.m4: Updated to rtems-ss-20030128. |
---|
[8a2fcfd] | 2292 | * libnetworking/Makefile.am: Add kern/kern_sysctl.c to Makefile.am so |
---|
| 2293 | networking tests build. This was subsequently reported as PR337 before I |
---|
| 2294 | committed the fix. |
---|
| 2295 | |
---|
| 2296 | 2003-01-27 Till Straumann <strauman@SLAC.Stanford.edu> |
---|
| 2297 | |
---|
| 2298 | * libnetworking/libc/getproto.c, libnetworking/libc/getprotoname.c: |
---|
| 2299 | modification to call getprotoent_static() if fopen() on /etc/protocols |
---|
| 2300 | fails. |
---|
[4f3e2c28] | 2301 | |
---|
[9c94f544] | 2302 | 2003-01-27 Juan Zamorano <jzamora@fi.upm.es> |
---|
| 2303 | |
---|
| 2304 | * posix/src/ptimer1.c: Correct problem which could lead to overflow in |
---|
| 2305 | time math. |
---|
| 2306 | |
---|
[920d9db] | 2307 | 2003-01-27 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2308 | |
---|
| 2309 | * libblock/src/blkdev.c: Per PR331 fix bug which is tripped by writing |
---|
| 2310 | 512 byte blocks to 512 byte aligned positions. |
---|
| 2311 | |
---|
[b212624] | 2312 | 2003-01-27 Dan Smisko <dan@balanced.com> |
---|
| 2313 | |
---|
| 2314 | * libmisc/stackchk/check.c: Fix problem where _Objects_Get_information() |
---|
| 2315 | will dereference a null pointer when checking the interrupt stack. If |
---|
| 2316 | there's something at 0, you may be ok at run time but it is wrong. |
---|
| 2317 | * libmisc/monitor/mon-command.c: Correct two potential NULL references. |
---|
| 2318 | |
---|
[08df9a21] | 2319 | 2003-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2320 | |
---|
[2baf0d86] | 2321 | * automake/local.am: Remove distclean-local. Remove PROJECT_TOOLS. |
---|
[08df9a21] | 2322 | |
---|
[16735ca] | 2323 | 2003-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2324 | |
---|
[2baf0d86] | 2325 | * automake/compile.am: Remove CLEAN_DEPEND (Unused). Remove |
---|
| 2326 | CLOBBER_DEPEND (Unused). |
---|
[16735ca] | 2327 | |
---|
[8a2fcfd] | 2328 | 2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2329 | |
---|
[98eb4c27] | 2330 | * libnetworking/netinet/tcp_subr.c, libnetworking/netinet/udp_usrreq.c: |
---|
| 2331 | Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK |
---|
| 2332 | macros. |
---|
[8a2fcfd] | 2333 | |
---|
[b02cd6ba] | 2334 | 2003-01-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2335 | |
---|
| 2336 | * libcsupport/Makefile.am: Eliminate OBJS. |
---|
| 2337 | |
---|
[9c94f544] | 2338 | 2003-01-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 2339 | |
---|
| 2340 | * score/src/objectmp.c: Corrected use of name parameter to reflect that |
---|
| 2341 | it is actually the name not a pointer to the name. |
---|
| 2342 | * rtems/src/msg.c, rtems/src/part.c, rtems/src/sem.c, rtems/src/tasks.c: |
---|
| 2343 | Correct object class control structure initialization for |
---|
| 2344 | multiprocessing configurations. |
---|
[b02cd6ba] | 2345 | * libcsupport/include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to |
---|
| 2346 | avoid conflict with GNU/Linux header files. |
---|
| 2347 | |
---|
| 2348 | 2003-01-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2349 | |
---|
[98eb4c27] | 2350 | PR 303 |
---|
| 2351 | * libcsupport/src/base_fs.c, libcsupport/src/getpwent.c, |
---|
| 2352 | libcsupport/src/privateenv.c: Fix violation of node_access copy |
---|
| 2353 | symantics. |
---|
[9c94f544] | 2354 | |
---|
| 2355 | 2003-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 2356 | |
---|
| 2357 | * posix/ChangeLog: Corrected entry for sysconf.c which did not include |
---|
| 2358 | PR. |
---|
| 2359 | |
---|
[8a2fcfd] | 2360 | 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net> |
---|
| 2361 | |
---|
| 2362 | * libnetworking/sys/queue.h: Fix alignment problem on ARM. |
---|
| 2363 | |
---|
[9c94f544] | 2364 | 2003-01-03 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 2365 | |
---|
| 2366 | * posix/src/mqueueopen.c: Actually open the message queue descriptor so |
---|
| 2367 | it is available for others to use. |
---|
| 2368 | |
---|
[920d9db] | 2369 | 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2370 | |
---|
| 2371 | * libblock/src/ata.c, libblock/src/bdbuf.c: Correct invocation of |
---|
| 2372 | rtems_task_mode() so the task's preemption mode setting is properly |
---|
| 2373 | maintained. |
---|
| 2374 | * libfs/src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 |
---|
| 2375 | since this is a FIFO queuing semaphore. |
---|
| 2376 | |
---|
[8a2fcfd] | 2377 | 2003-01-03 Chris Johns <cjohns@cybertec.com.au> |
---|
| 2378 | |
---|
| 2379 | * libnetworking/Makefile.am: Added sys/linker_set.h. |
---|
| 2380 | * libnetworking/kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. |
---|
| 2381 | * libnetworking/kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to |
---|
| 2382 | KIPC_SOMAXCONN. |
---|
| 2383 | * libnetworking/kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to |
---|
| 2384 | KIPC_MAXSOCKBUF. |
---|
| 2385 | * libnetworking/net/if_ethersubr.c: FreeBSD 2.2.2 does not have a |
---|
| 2386 | _net_link node while 5.0 does. |
---|
| 2387 | * libnetworking/net/if_ppp.c: Removed the TEXT_SET define as these |
---|
| 2388 | macros are now implemented. |
---|
| 2389 | * libnetworking/net/rtsock.c: Enable sysctl support plus fix the bug |
---|
| 2390 | with the lastest FreeBSD sysctl header file. |
---|
| 2391 | * libnetworking/netinet/icmp_var.h: FreeBSD 2.2.2 does not have a |
---|
| 2392 | _net_inet_icmp node while 5.0 does. |
---|
| 2393 | * libnetworking/netinet/if_ether.c: FreeBSD 2.2.2 does not have a |
---|
| 2394 | _net_link_ether node while 5.0 does. |
---|
| 2395 | * libnetworking/netinet/igmp_var.h: FreeBSD 2.2.2 does not have a |
---|
| 2396 | _net_inet_igmp node while 5.0 does. |
---|
| 2397 | * libnetworking/netinet/in_pcb.c: Fixed the arguments to the sysctl |
---|
| 2398 | call. Add inp_gencnt and ipi_count. These are used when listing |
---|
| 2399 | connections. |
---|
| 2400 | * libnetworking/netinet/in_pcb.h: Added counters to aid the listing of |
---|
| 2401 | connections. |
---|
| 2402 | * libnetworking/netinet/in_var.h: Provide the _net_inet_ip and |
---|
| 2403 | _net_inet_raw nodes. |
---|
| 2404 | * libnetworking/netinet/ip_fw.c: Disable the firewall sysctl calls. |
---|
| 2405 | * libnetworking/netinet/tcp_subr.c: Merge tcp_pcblist from the lastest |
---|
| 2406 | FreeBSD source. |
---|
| 2407 | * libnetworking/netinet/tcp_var.h: Add structures needed by net-snmp to |
---|
| 2408 | list connections. |
---|
| 2409 | * libnetworking/netinet/udp_usrreq.c: Merged udp_pcblist from the |
---|
| 2410 | lastest FreeBSD source. |
---|
| 2411 | * libnetworking/netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. |
---|
| 2412 | Used by net-snmp. |
---|
| 2413 | * libnetworking/rtems_glue.c: Call sysctl_register_all when initialising |
---|
| 2414 | the network stack to register all the sysctl calls. These are in the |
---|
| 2415 | special sections and required an updated linker script. |
---|
| 2416 | * libnetworking/rtems/rtems_syscall.c: Add the sysctl call. |
---|
| 2417 | * libnetworking/sys/kernel.h: Use the lastest FreeBSD method of handling |
---|
| 2418 | sysctl structures. This now held in the sys/linker_set.h file. |
---|
| 2419 | * libnetworking/sys/queue.h: This is from the lastest FreeBSD code with |
---|
| 2420 | the circular code merged back in as it is not used in the lastest |
---|
| 2421 | FreeBSD kernel. |
---|
| 2422 | * libnetworking/sys/sysctl.h: The lastest sysctl. This was needed to use |
---|
| 2423 | with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. |
---|
| 2424 | The lastest version of the FreeBSD does not have these hacks. It uses |
---|
| 2425 | gcc attribute directives. |
---|
| 2426 | |
---|
[b02cd6ba] | 2427 | 2002-12-26 Till Straumann <strauman@slac.stanford.edu |
---|
| 2428 | |
---|
| 2429 | * libcsupport/src/fchdir.c: PR302 fix violation of FS node object copy |
---|
| 2430 | semantics. |
---|
| 2431 | |
---|
[28ed8f3] | 2432 | 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2433 | |
---|
| 2434 | * automake/compile.am: Remove $(RTEMS_BSP_CFLAGS). |
---|
[5919677] | 2435 | |
---|
[8a2fcfd] | 2436 | 2002-12-18 Eric Norum <eric.norum@usask.ca> |
---|
| 2437 | |
---|
| 2438 | * libnetworking/Makefile.am: Include netinet sources. |
---|
| 2439 | |
---|
[28ed8f3] | 2440 | 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[2baf0d86] | 2441 | |
---|
[5919677] | 2442 | * wrapup/Makefile.am: Fix path to libxdr and librpc (Another typo in |
---|
| 2443 | from the 2002-12-12 patch). |
---|
| 2444 | |
---|
[ade3aa6] | 2445 | 2002-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2446 | |
---|
| 2447 | * wrapup/Makefile.am: Fix typo in yesterday's patch. |
---|
| 2448 | |
---|
[16f417c1] | 2449 | 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2450 | |
---|
[2baf0d86] | 2451 | * wrapup/Makefile.am: Don't create $ARCH. Use install-data-local to |
---|
| 2452 | install librtemscpu.a. |
---|
[c2a2fff] | 2453 | * wrapup/Makefile.am: Add libmisc. |
---|
[f7952533] | 2454 | * configure.ac: Add AC_CONFIG_SUBDIR(libmisc). |
---|
[98eb4c27] | 2455 | * itron/Makefile.am, posix/Makefile.am: Don't create $ARCH as |
---|
| 2456 | side-effect of compilation. |
---|
[9c94f544] | 2457 | * score/Makefile.am: Don't create $ARCH. |
---|
| 2458 | * sapi/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
| 2459 | * rtems/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
| 2460 | Re-order all-local. |
---|
[b212624] | 2461 | * libmisc/configure.ac: Require autoconf-2.57+automake-1.7.2. |
---|
| 2462 | * libmisc/capture/Makefile.am: Eliminate C_O_FILES. |
---|
[98eb4c27] | 2463 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 2464 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 2465 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2466 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2467 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Ditto. |
---|
[b212624] | 2468 | * libmisc/mw-fb/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. Moving |
---|
| 2469 | libmisc from rtems/c/src to rtems/cpukit. |
---|
| 2470 | * libmisc/Makefile.am: Reflect new path. |
---|
| 2471 | * libmisc/configure.ac: Reflect new path. Use RTEMS_ENV_RTEMSCPU |
---|
| 2472 | instead of RTEMS_ENV_RTEMSBSP. Remove RTEMS_PROJECT_ROOT. |
---|
| 2473 | * libmisc/capture/Makefile.am: Reflect new path. Remove OBJS from |
---|
| 2474 | all-local. |
---|
[98eb4c27] | 2475 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 2476 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 2477 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 2478 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
| 2479 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 2480 | libmisc/untar/Makefile.am: Ditto. |
---|
[b212624] | 2481 | * libmisc/wrapup/Makefile.am: Reflect new path. |
---|
[920d9db] | 2482 | * libblock/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. |
---|
| 2483 | * libfs/src/imfs/Makefile.am: Eliminate C_O_FILES. |
---|
| 2484 | * libfs/src/dosfs/Makefile.am: Ditto. |
---|
[8a2fcfd] | 2485 | * libnetworking/Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am, |
---|
| 2486 | netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, |
---|
| 2487 | rtems/Makefile.am. |
---|
| 2488 | * libnetworking/kern/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 2489 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 2490 | libnetworking/rtems/Makefile.am: Remove. |
---|
| 2491 | * libnetworking/wrapup/Makefile.am: Reflect changes above. |
---|
| 2492 | * libnetworking/configure.ac: Ditto. |
---|
[9c94f544] | 2493 | |
---|
| 2494 | 2002-12-11 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
| 2495 | |
---|
| 2496 | * posix/src/cancelrun.c, posix/src/cleanuppop.c: Get the last real node |
---|
| 2497 | not the permanent null last node. |
---|
[f7952533] | 2498 | |
---|
[8a2fcfd] | 2499 | 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2500 | |
---|
| 2501 | * libnetworking/kern/Makefile.am: Remove C_O_FILES. Don't let all-local |
---|
| 2502 | depend on $OBJS). |
---|
[98eb4c27] | 2503 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 2504 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 2505 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
[8a2fcfd] | 2506 | |
---|
[b212624] | 2507 | 2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2508 | |
---|
| 2509 | * libmisc/configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP. |
---|
[98eb4c27] | 2510 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 2511 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 2512 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 2513 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2514 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2515 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 2516 | libmisc/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. |
---|
[b212624] | 2517 | |
---|
[cc51f05a] | 2518 | 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2519 | |
---|
[98eb4c27] | 2520 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
| 2521 | RTEMS_CHECK_CUSTOM_BSP. |
---|
[cc51f05a] | 2522 | * aclocal/check-bsps.m4: Remove. |
---|
[33e6983] | 2523 | * wrapup/Makefile.am: Remove *_OBJS, use LIBS+= instead. |
---|
| 2524 | * configure.ac: Require autoconf >= 2.54, automake-1.7.2. |
---|
[98eb4c27] | 2525 | * wrapup/Makefile.am, configure.ac: Reflect changes to score/. |
---|
| 2526 | * wrapup/Makefile.am, configure.ac: Reflect changes to sapi/. |
---|
[120e9fb] | 2527 | * configure.ac: Add AC_SUBST(INLINEdir). |
---|
[98eb4c27] | 2528 | * wrapup/Makefile.am, configure.ac: Reflect changes to rtems/. |
---|
[2baf0d86] | 2529 | * wrapup/Makefile.am: Reflect changes to posix/. Reflect changes to |
---|
| 2530 | itron/. |
---|
[98eb4c27] | 2531 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
| 2532 | itron/macros/Makefile.am, itron/src/Makefile.am: Remove. |
---|
[9c94f544] | 2533 | * itron/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2534 | * itron/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 2535 | * posix/include/Makefile.am, posix/inline/Makefile.am, |
---|
| 2536 | posix/macros/Makefile.am, posix/src/Makefile.am: Remove. |
---|
[9c94f544] | 2537 | * posix/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2538 | * posix/configure.ac: Reflect changes above. |
---|
| 2539 | * score/Makefile.am: Fix macro-file installation. |
---|
| 2540 | * score/Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES. |
---|
[98eb4c27] | 2541 | * score/include/Makefile.am, score/inline/Makefile.am, |
---|
| 2542 | score/macros/Makefile.am, score/src/Makefile.am: Remove. |
---|
[9c94f544] | 2543 | * score/Makefile.am: Merge-in removed Makefile.ams. |
---|
[98eb4c27] | 2544 | * sapi/include/Makefile.am, sapi/inline/Makefile.am, |
---|
| 2545 | sapi/macros/Makefile.am, sapi/src/Makefile.am: Remove. |
---|
[9c94f544] | 2546 | * sapi/Makefile.am: Merge-in removed Makefile.ams. |
---|
[98eb4c27] | 2547 | * rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
| 2548 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove. |
---|
[9c94f544] | 2549 | * rtems/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2550 | |
---|
| 2551 | 2002-12-06 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
| 2552 | |
---|
| 2553 | * posix/inline/rtems/posix/cond.inl, posix/macros/rtems/posix/cond.inl: |
---|
| 2554 | Implemented PTHREAD_COND_INITIALIZER support. Vladimir implemented the |
---|
| 2555 | inline version and Joel adapted it to the macro version. |
---|
[89e9cc49] | 2556 | |
---|
[baa8dd7c] | 2557 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2558 | |
---|
| 2559 | * automake/compile.am: Rework *FLAGS, AM_*FLAGS handling. |
---|
[8e4cd5a] | 2560 | * automake/multilib.am: Don't include @RTEMS_BSP@.cfg. |
---|
[2baf0d86] | 2561 | * automake/compile.am: Remove hard-coded CFLAGS_PROFILE_V. Add |
---|
| 2562 | autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, |
---|
| 2563 | CFLAGS_PROFILE_V. Hard-code RTEMS_CFLAGS_PROFILE = -pg. |
---|
| 2564 | * aclocal/prog-cc.m4: Sync with toplevel/aclocal/prog-cc.m4. Remove |
---|
| 2565 | GCCSED. |
---|
[8e4cd5a] | 2566 | * aclocal/env-rtemsbsp.m4: Add AC_ARG_VAR for CPU_CFLAGS, |
---|
| 2567 | CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V. |
---|
[8b38a769] | 2568 | * aclocal/rtems-flags.m4: New. |
---|
[b02cd6ba] | 2569 | * libcsupport/configure.ac: Add various checks to enhance portability. |
---|
| 2570 | * libcsupport/src/termios.c: Reflect changes to configure.ac. |
---|
| 2571 | |
---|
| 2572 | 2002-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 2573 | |
---|
| 2574 | * libcsupport/src/malloc.c: Fixed code that incorrected did a disable |
---|
| 2575 | dispatch instead of locking and unlocking the allocator mutex. |
---|
[8b38a769] | 2576 | |
---|
[9c94f544] | 2577 | 2002-12-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 2578 | |
---|
| 2579 | * posix/include/rtems/posix/timer.h, posix/src/keygetspecific.c, |
---|
| 2580 | posix/src/posixtimespecsubtract.c, posix/src/ptimer1.c, |
---|
| 2581 | posix/src/semunlink.c: Added casts to eliminate warnings on 16-bit |
---|
| 2582 | targets like the h8300. |
---|
[98eb4c27] | 2583 | * score/include/rtems/score/object.h, score/include/rtems/score/tod.h, |
---|
| 2584 | rtems/include/rtems/rtems/support.h: Added casts to eliminate warnings |
---|
[9c94f544] | 2585 | on 16 bit targets like the h8300. |
---|
[b212624] | 2586 | * libmisc/stackchk/check.c: Better handling of task name. |
---|
[920d9db] | 2587 | * libblock/src/bdbuf.c: Added cast to remove warning. |
---|
| 2588 | * libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h: Added casts to remove |
---|
| 2589 | warnings on 16 bit targets like the h8300. |
---|
[b02cd6ba] | 2590 | * libcsupport/include/rtems/libio.h: Internally use a union of an |
---|
| 2591 | unsigned64 and major/minor device so we don't get into trouble shifting. |
---|
| 2592 | The h8300 seemed to be impossible to remove warnings otherwise. |
---|
| 2593 | Eventually the structure definition of a dev_t might be better anyway. |
---|
| 2594 | * libcsupport/include/sys/ioccom.h: Added casts to remove warnings on 16 |
---|
| 2595 | bit targets. |
---|
[9c94f544] | 2596 | |
---|
| 2597 | 2002-11-29 Eric Norum <eric.norum@usask.ca> |
---|
| 2598 | |
---|
[98eb4c27] | 2599 | PR 316 |
---|
[9c94f544] | 2600 | * posix/src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return |
---|
[98eb4c27] | 2601 | error rather than panic if argument is unsupported. |
---|
[9c94f544] | 2602 | |
---|
[fd5e23a] | 2603 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2604 | |
---|
| 2605 | * automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V (Unused). |
---|
[1f64ebf] | 2606 | * aclocal/sysv-ipc.m4: Adaptation to autoconf-2.5x. |
---|
| 2607 | * aclocal/check-newlib.m4: Sync with ../aclocal/check-newlib.m4. |
---|
[9c94f544] | 2608 | * itron/configure.ac: Cosmetical fixes. |
---|
| 2609 | * itron/configure.ac: Fix package name. |
---|
| 2610 | * posix/configure.ac: Cosmetical fixes. |
---|
[98eb4c27] | 2611 | * posix/configure.ac, librpc/configure.ac, libblock/configure.ac: Fix |
---|
| 2612 | package name. |
---|
[920d9db] | 2613 | * libfs/configure.ac: Cosmetical fixes. |
---|
| 2614 | * libfs/configure.ac: Fix package name. |
---|
[b02cd6ba] | 2615 | * libcsupport/configure.ac: Cosmetical fixes. |
---|
[98eb4c27] | 2616 | * libcsupport/configure.ac, libnetworking/configure.ac: Fix package name. |
---|
[1f64ebf] | 2617 | |
---|
[97831b7] | 2618 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2619 | |
---|
[1f64ebf] | 2620 | * include/rtems/libio_.h: Remove. |
---|
[b02cd6ba] | 2621 | * libcsupport/configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H. |
---|
| 2622 | Add check for CHAR_BIT. |
---|
| 2623 | * libcsupport/Makefile.am: Conditionally install sys/cdefs.h iff using |
---|
| 2624 | newlib or if the host does not provide sys/cdefs.h (Fixes Linux/posix). |
---|
| 2625 | * libcsupport/configure.ac: Remove -ansi -fasm. Add checks to diagnose |
---|
| 2626 | potential system header conflicts. |
---|
| 2627 | * libcsupport/Makefile.am: Unconditionally install sys/cdefs.h. |
---|
[8a2fcfd] | 2628 | * libnetworking/Makefile.am: Merge-in HEADER-handling from |
---|
| 2629 | net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am. |
---|
[98eb4c27] | 2630 | * libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 2631 | libnetworking/nfs/Makefile.am: Remove *_HEADERS. |
---|
[97831b7] | 2632 | |
---|
[b5a59c3f] | 2633 | 2002-11-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 2634 | |
---|
| 2635 | * aclocal/version.m4: Updated to rtems-ss-20021118. |
---|
| 2636 | |
---|
[2d3c472b] | 2637 | 2002-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2638 | |
---|
| 2639 | * include/rtems/userenv.h: Rely upon <limits.h> for |
---|
| 2640 | _POSIX_LOGIN_NAME_MAX. |
---|
[1417e2b4] | 2641 | * aclocal/prog-cc.m4: Acknowledge configuration-time CFLAGS. |
---|
[2baf0d86] | 2642 | * automake/compile.am: Acknowledge configuration-time CFLAGS. Remove |
---|
| 2643 | CFLAGS_DEFAULT. |
---|
[b212624] | 2644 | * libmisc/monitor/mon-commands.c: Removed warnings for RTEMS_UNIX. |
---|
[920d9db] | 2645 | * libblock/src/diskdevs.c: Include <unistd.h> to remove warning. |
---|
[8a2fcfd] | 2646 | * libnetworking/Makefile.am: Merge-in arpa/Makefile.am, |
---|
| 2647 | machine/Makefile.am, sys/Makefile.am, vm/Makefile.am. Add . to SUBDIRS. |
---|
[98eb4c27] | 2648 | * libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 2649 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Remove. |
---|
[8a2fcfd] | 2650 | * libnetworking/configure.ac: Reflect changes above. |
---|
[b212624] | 2651 | |
---|
| 2652 | 2002-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2653 | |
---|
[98eb4c27] | 2654 | * libmisc/capture/Makefile.am, libmisc/serdbg/Makefile.am: Remove |
---|
| 2655 | AUTOMAKE_OPTIONS. |
---|
[b212624] | 2656 | * libmisc/serdbg/serdbgio.c: Add #include <unistd.h>. |
---|
[98eb4c27] | 2657 | * libmisc/shell/Makefile.am, libmisc/wrapup/Makefile.am: Add |
---|
| 2658 | RTEMS_LIBSHELL conditional. |
---|
[b212624] | 2659 | * libmisc/configure.ac: Check for stdio assignments. Add RTEMS_LIBSHELL |
---|
| 2660 | conditional. |
---|
[1417e2b4] | 2661 | |
---|
[9c94f544] | 2662 | 2002-11-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2663 | |
---|
| 2664 | * score/macros/rtems/score/object.inl: Keep consistent with inline |
---|
| 2665 | version. |
---|
| 2666 | |
---|
| 2667 | 2002-11-13 Paul Whitfield <paulw@microsol.iinet.net.au> |
---|
| 2668 | |
---|
| 2669 | * rtems/src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is |
---|
| 2670 | set, there should have been an & in front of size. |
---|
| 2671 | |
---|
[2bc3f76] | 2672 | 2002-11-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 2673 | |
---|
| 2674 | * aclocal/version.m4: Updated to rtems-ss-20021111. |
---|
[b99463c] | 2675 | |
---|
[b02cd6ba] | 2676 | 2002-11-07 <strauman@slac.stanford.edu> |
---|
| 2677 | |
---|
| 2678 | * libcsupport/src/mount.c: Per PR297, correct fs_mountme failure paths. |
---|
| 2679 | |
---|
[8a2fcfd] | 2680 | 2002-11-06 Chris Johns <ccj@acm.org> |
---|
| 2681 | |
---|
| 2682 | * libnetworking/sys/select.h: Add C++ to C external. |
---|
| 2683 | |
---|
[b212624] | 2684 | 2002-11-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 2685 | |
---|
| 2686 | * librpc/src/rpc/pmap_rmt.c: Removed warnings. |
---|
| 2687 | |
---|
[8a2fcfd] | 2688 | 2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2689 | |
---|
| 2690 | * libnetworking/kern/uipc_mbuf.c: Comment out m0 in m_copydata to |
---|
| 2691 | suppress warning. |
---|
| 2692 | |
---|
[b31106f6] | 2693 | 2002-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 2694 | |
---|
[98eb4c27] | 2695 | * ChangeLog, posix/ChangeLog: Corrected. |
---|
[b212624] | 2696 | * libmisc/stackchk/check.c: Removed warnings. |
---|
[98eb4c27] | 2697 | * libcsupport/ChangeLog, libnetworking/ChangeLog: Corrected. |
---|
[8a2fcfd] | 2698 | |
---|
| 2699 | 2002-11-01 Eric Norum <eric.norum@usask.ca> |
---|
| 2700 | |
---|
| 2701 | * libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 2702 | libnetworking/rtems/rtems_glue.c: Till Straumann's patch (PR295) to use |
---|
| 2703 | bootp option 129 to get command line string. Till Straumann's patch to |
---|
| 2704 | change inet_ntoa->inet_ntop. |
---|
[9c94f544] | 2705 | |
---|
| 2706 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 2707 | |
---|
| 2708 | * score/src/heapgetinfo.c: Fixed comment. |
---|
| 2709 | * score/src/mpci.c: Removed warning. |
---|
| 2710 | * rtems/src/regiongetinfo.c: Corrected return value check. |
---|
[b212624] | 2711 | * libmisc/stackchk/check.c: Removed warning. |
---|
| 2712 | * librpc/src/rpc/svc_run.c: Remove warning. |
---|
[b02cd6ba] | 2713 | * libcsupport/src/mallocfreespace.c: Corrected sense of status check to |
---|
| 2714 | match change inside RTEMS. |
---|
| 2715 | * libcsupport/src/newlibc.c: Removed warning. |
---|
[8a2fcfd] | 2716 | * libnetworking/libc/rcmd.c, libnetworking/netinet/in_cksum_arm.c: |
---|
| 2717 | Removed warnings. |
---|
[b31106f6] | 2718 | |
---|
[489782d4] | 2719 | 2002-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2720 | |
---|
| 2721 | * aclocal/check-bsp-cache.m4: Remove. |
---|
| 2722 | |
---|
[2baf0d86] | 2723 | 2002-10-30 Eric Norum <eric.norum@usask.ca> |
---|
| 2724 | |
---|
| 2725 | * include/rtems/bspIo.h: Add vprintk function for kernel printing from |
---|
| 2726 | routines which have already obtained the va_list pointer. |
---|
[9c94f544] | 2727 | * posix/src/psignal.c: Fix counting problem which resulted in too many |
---|
| 2728 | entries being in the POSIX signals default behavior table. |
---|
| 2729 | * posix/src/psignal.c: Reflect changes to signal names in newlib. |
---|
[b02cd6ba] | 2730 | * libcsupport/src/printk.c: Add vprintk function for kernel printing |
---|
| 2731 | from routines which have already obtained the va_list pointer. |
---|
[2baf0d86] | 2732 | |
---|
[30d1a28f] | 2733 | 2002-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2734 | |
---|
| 2735 | * aclocal/multilib.m4: Remove RTEMS_ENABLE_MULTILIB_MASTER. |
---|
| 2736 | |
---|
[9c94f544] | 2737 | 2002-10-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 2738 | |
---|
| 2739 | * score/src/threadhandler.c: Prototype _init() and _main() if they are |
---|
| 2740 | needed to avoid a warning. |
---|
| 2741 | * rtems/src/timerserver.c: Add useless return to avoid warning. |
---|
[b212624] | 2742 | * librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c, |
---|
| 2743 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
| 2744 | librpc/src/rpc/svc_tcp.c: Add include of <sys/select.h> to eliminate |
---|
| 2745 | warning. |
---|
| 2746 | * librpc/src/rpc/rpcdname.c: Add prototype of getdomainname() to |
---|
| 2747 | eliminate warning. |
---|
[b02cd6ba] | 2748 | * libcsupport/include/rtems/libio.h: Change |
---|
| 2749 | rtems_filesystem_node_types_t from enumeration to int to eliminate |
---|
| 2750 | warnings when values are overridden. |
---|
[8a2fcfd] | 2751 | * Pass to eliminate warnings. |
---|
| 2752 | * libnetworking/kern/uipc_mbuf.c: Conditional SYSINIT() usage on |
---|
| 2753 | __rtems__. Fix return statement without a value. |
---|
| 2754 | * libnetworking/lib/ftpfs.c: read and write filesystem routines return |
---|
| 2755 | ssize_t. |
---|
| 2756 | * libnetworking/lib/syslog.c: Add include of <string.h> to eliminate |
---|
| 2757 | warning. |
---|
| 2758 | * libnetworking/lib/tftpDriver.c: read and write filesystem routines |
---|
| 2759 | return ssize_t. |
---|
| 2760 | * libnetworking/libc/gethostbydns.c: Prototype abort(). |
---|
| 2761 | * libnetworking/libc/inet_ntoa.c: Prototype strcpy(). |
---|
| 2762 | * libnetworking/libc/rcmd.c: Add include of <sys/select.h>. |
---|
| 2763 | * libnetworking/net/if_loop.c: Turn token at end of endif to comment. |
---|
[98eb4c27] | 2764 | * libnetworking/net/rtsock.c, libnetworking/nfs/bootp_subr.c: |
---|
[8a2fcfd] | 2765 | Conditional SYSINIT() usage on __rtems__. |
---|
| 2766 | * libnetworking/rtems/rtems_bootp.c: Add include of |
---|
| 2767 | <rtems/rtems_bsdnet_internal.h>. |
---|
| 2768 | * libnetworking/rtems/rtems_bsdnet_internal.h: Added prototypes for |
---|
| 2769 | memcpy() and memset() since the BSD code tries to avoid using libc .h |
---|
| 2770 | files since it is used to being in the kernel. |
---|
| 2771 | * libnetworking/rtems/rtems_syscall.c: read and write filesystem |
---|
| 2772 | routines return ssize_t. |
---|
[b212624] | 2773 | |
---|
[920d9db] | 2774 | 2002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2775 | |
---|
[98eb4c27] | 2776 | * libblock/*: Added ATA support. |
---|
[920d9db] | 2777 | * libblock/include/rtems/blkdev.h: Added last IO status. |
---|
| 2778 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
| 2779 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
| 2780 | libblock/src/ide_part_table.c: New files. |
---|
| 2781 | |
---|
[b212624] | 2782 | 2002-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2783 | |
---|
| 2784 | * libmisc/monitor/mon-command.c: Don't build rtems_monitor_line_editor |
---|
| 2785 | for RTEMS_UNIX to avoid gcc warning. |
---|
[9c94f544] | 2786 | |
---|
[56a1ae36] | 2787 | 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2788 | |
---|
[98eb4c27] | 2789 | * configure.ac, itron/configure.ac, posix/configure.ac, |
---|
| 2790 | librpc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
| 2791 | libcsupport/configure.ac, libnetworking/configure.ac: Add nostdinc to |
---|
| 2792 | AM_INIT_AUTOMAKE. |
---|
[8a2fcfd] | 2793 | * libnetworking/Makefile.am: Remove bogus reference to CHANGELOG. |
---|
[b212624] | 2794 | |
---|
| 2795 | 2002-10-24 Fabrizio Pirovano <pirovano.thysys@tiscalinet.it> |
---|
| 2796 | |
---|
| 2797 | * libmisc/capture/capture.c, libmisc/monitor/mon-manager.c, |
---|
| 2798 | libmisc/stackchk/check.c: Patch to remove problems introduced by object |
---|
| 2799 | name rework. |
---|
[56a1ae36] | 2800 | |
---|
[b02cd6ba] | 2801 | 2002-10-24 <strauman@slac.stanford.edu> |
---|
| 2802 | |
---|
| 2803 | * libcsupport/src/eval.c: Per PR293, added freenode calls for evaluate |
---|
| 2804 | link failures. |
---|
| 2805 | |
---|
| 2806 | 2002-10-23 <strauman@slac.stanford.edu> |
---|
| 2807 | |
---|
[98eb4c27] | 2808 | PR 290 |
---|
| 2809 | * src/mount.c: Add check for ops->node_type_h. |
---|
| 2810 | PR 291 |
---|
| 2811 | * src/mknod.c: Remove erroneous call to freenod. |
---|
[b02cd6ba] | 2812 | |
---|
[2baf0d86] | 2813 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[f8ee48bf] | 2814 | |
---|
[98eb4c27] | 2815 | * .cvsignore, itron/.cvsignore, posix/.cvsignore, libmisc/.cvsignore, |
---|
| 2816 | librpc/.cvsignore, libblock/.cvsignore, libfs/.cvsignore, |
---|
| 2817 | libcsupport/.cvsignore, libnetworking/.cvsignore: Reformat. Add |
---|
| 2818 | autom4te*cache. Remove autom4te.cache. |
---|
[f8ee48bf] | 2819 | |
---|
[2baf0d86] | 2820 | 2002-10-21 Joel Sherrill <joel@OARcorp.com> |
---|
[f8cb04a5] | 2821 | |
---|
[2baf0d86] | 2822 | * aclocal/version.m4: Updated to rtems-20021021-test. |
---|
[f8cb04a5] | 2823 | |
---|
[8a2fcfd] | 2824 | 2002-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2825 | |
---|
| 2826 | * libnetworking/net/if_ethersubr.c: Add comments to #endif NETATALK to |
---|
| 2827 | stop gcc from complaining. |
---|
| 2828 | |
---|
[523fb4b] | 2829 | 2002-10-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 2830 | |
---|
| 2831 | * aclocal/version.m4: Updated to rtems-ss-20021007. |
---|
| 2832 | |
---|
[8a2fcfd] | 2833 | 2002-10-07 Eric Norum <eric.norum@usask.ca> |
---|
| 2834 | |
---|
| 2835 | * libnetworking/netinet/tcp_var.h: Corrected typo in ARM alignment patch |
---|
| 2836 | which broke all other ports. |
---|
| 2837 | |
---|
[71a08543] | 2838 | 2002-10-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 2839 | |
---|
| 2840 | * aclocal/version.m4: Updated to rtems-JUNK. |
---|
[348d21b9] | 2841 | * aclocal/version.m4: Updated to rtems-ss-20021004. |
---|
| 2842 | |
---|
[8a2fcfd] | 2843 | 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 2844 | |
---|
| 2845 | * libnetworking/netinet/in_cksum.c, libnetworking/netinet/ip_icmp.h, |
---|
| 2846 | libnetworking/netinet/ip_input.c, libnetworking/netinet/tcp_input.c, |
---|
| 2847 | libnetworking/netinet/tcp_subr.c, libnetworking/netinet/tcp_var.h, |
---|
| 2848 | libnetworking/sys/queue.h: Address alignment requirements for the ARM. |
---|
| 2849 | * libnetworking/rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR |
---|
| 2850 | and SIOCDIFADDR. |
---|
| 2851 | |
---|
| 2852 | 2002-10-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 2853 | |
---|
| 2854 | * libnetworking/kern/uipc_socket.c: Make sure that small non-zero delays |
---|
| 2855 | work. Suggested cleanup from Eric Norum. |
---|
| 2856 | |
---|
[920d9db] | 2857 | 2002-10-02 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 2858 | |
---|
| 2859 | * libfs/src/imfs/memfile.c: Fixed case where last close of unlinked file |
---|
| 2860 | did not remove the resources associated with that file. Reported by |
---|
| 2861 | Till Straumann <strauman@slac.stanford.edu> on the mailing list. |
---|
| 2862 | |
---|
[b02cd6ba] | 2863 | 2002-10-02 Eric Norum <eric.norum@usask.ca> |
---|
| 2864 | |
---|
| 2865 | * libcsupport/src/getpwent.c: Per PR283, reimplement to address |
---|
| 2866 | reentrancy problems. |
---|
| 2867 | * libcsupport/src/getgrent.c: Removed as functionality is now just a |
---|
| 2868 | wrapper for common routines in src/getpwent.c. |
---|
| 2869 | * libcsupport/Makefile.am: Reflect file removal. |
---|
[8a2fcfd] | 2870 | * libnetworking/rtems/mkrootfs.c: As part of PR283, remove redundant |
---|
| 2871 | code that creates /etc/passwd and /etc/group. |
---|
| 2872 | |
---|
| 2873 | 2002-09-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 2874 | |
---|
| 2875 | * libnetworking/netinet/Makefile.am, libnetworking/netinet/udp_usrreq.c: |
---|
| 2876 | Back off some of the IP_FORWARD patch as it appears to not compile in |
---|
| 2877 | the current tree. |
---|
| 2878 | |
---|
| 2879 | 2002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru> |
---|
| 2880 | |
---|
| 2881 | * libnetworking/kern/uipc_mbuf.c, libnetworking/sys/mbuf.h, |
---|
| 2882 | libnetworking/netinet/udp_usrreq.c: Add optional UDP broadcast |
---|
| 2883 | forwarding support. |
---|
| 2884 | * libnetworking/netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled |
---|
| 2885 | UDP broadcast forwarding. |
---|
[b02cd6ba] | 2886 | |
---|
[9c94f544] | 2887 | 2002-09-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2888 | |
---|
| 2889 | * posix/src/psignal.c: Remove duplication from rtems/posix/psignal.h. |
---|
| 2890 | * rtems/src/dpmemcreate.c, rtems/src/dpmemident.c, |
---|
| 2891 | rtems/src/msgqcreate.c, rtems/src/msgqident.c, rtems/src/partcreate.c, |
---|
| 2892 | rtems/src/partident.c, rtems/src/ratemoncreate.c, |
---|
| 2893 | rtems/src/ratemonident.c, rtems/src/regioncreate.c, |
---|
| 2894 | rtems/src/regionident.c, rtems/src/semcreate.c, rtems/src/semident.c, |
---|
| 2895 | rtems/src/taskcreate.c, rtems/src/taskident.c, rtems/src/timercreate.c, |
---|
| 2896 | rtems/src/timerident.c: Added casts to Objects_Name to eliminate |
---|
| 2897 | warnings. |
---|
[920d9db] | 2898 | * libfs/src/dosfs/fat.c, libfs/src/imfs/deviceio.c, |
---|
| 2899 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
| 2900 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/memfile.c: Eliminated |
---|
| 2901 | warnings. A lot of this focus was on changing read and write entry |
---|
| 2902 | points to return ssize_t as read(2) and write(2) now do. |
---|
[b02cd6ba] | 2903 | * libcsupport/include/rtems/libio.h: Change rtems_filesystem_read_t and |
---|
| 2904 | rtems_filesystem_write_t to return ssize_t to match read(2) and write(2) |
---|
| 2905 | respectively. |
---|
[8a2fcfd] | 2906 | * libnetworking/kern/uipc_socket.c: Fix case on SO_RCVTIMEO and |
---|
| 2907 | SO_SNDTIMEO where conversion into ticks can result in a 0 ticks timeout |
---|
| 2908 | which is the same as requesting no timeout. Reported by Sergei Organov |
---|
| 2909 | <osv@javad.ru>. |
---|
[b02cd6ba] | 2910 | |
---|
| 2911 | 2002-09-14 Eric Norum <eric.norum@usask.ca> |
---|
| 2912 | |
---|
| 2913 | * libcsupport/src/readdir_r.c: New file. |
---|
| 2914 | * libcsupport/Makefile.am: Reflect above. |
---|
[920d9db] | 2915 | |
---|
| 2916 | 2002-09-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 2917 | |
---|
| 2918 | * libblock/src/bdbuf.c: Previous fix for PR282 regressed mutex changes. |
---|
| 2919 | |
---|
| 2920 | 2002-09-06 Alexander M. Kukuta <kam@oktet.ru> |
---|
| 2921 | |
---|
| 2922 | * libblock/src/bdbuf.c: Per PR282, correct problem in function |
---|
| 2923 | rtems_bdbuf_read() where device ioctl() is called with the logical |
---|
| 2924 | device number used instead of corresponding physical device number. |
---|
[9c94f544] | 2925 | |
---|
[8a2fcfd] | 2926 | 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2927 | |
---|
| 2928 | * libnetworking/netinet/in_cksum.c: #include <string.h> for puts in |
---|
| 2929 | generic routines. |
---|
| 2930 | |
---|
[b212624] | 2931 | 2002-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2932 | |
---|
| 2933 | * libmisc/shell/shell.c: #include <time.h>. |
---|
| 2934 | * libmisc/wrapup/Makefile.am: Eliminate LIBNAME. |
---|
| 2935 | |
---|
[9c94f544] | 2936 | 2002-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 2937 | |
---|
| 2938 | * sapi/src/io.c: Fixed some spacing. |
---|
| 2939 | |
---|
[f31a078] | 2940 | 2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2941 | |
---|
| 2942 | * score/include/Makefile.am: Remove cpuopt.h generation. |
---|
[2baf0d86] | 2943 | * configure.ac: Correct package name. Don't build ada if POSIX is |
---|
| 2944 | disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE |
---|
| 2945 | crap. |
---|
[97b4bc1] | 2946 | * aclocal/prog-gnat.m4: New. |
---|
| 2947 | * configure.ac: Add ada subdir handling. |
---|
| 2948 | |
---|
[9c94f544] | 2949 | 2002-08-21 Joel Sherrill <joel@OARcorp.com> |
---|
| 2950 | |
---|
| 2951 | * posix/src/adjtime.c: New file -- adjtime() support required by the |
---|
| 2952 | Network Time Protocol (NTP) port to RTEMS. |
---|
| 2953 | * posix/src/Makefile.am: Modified to reflect above. |
---|
| 2954 | |
---|
[310fee6] | 2955 | 2002-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2956 | |
---|
| 2957 | * aclocal/bsp-alias.m4: Remove. |
---|
| 2958 | |
---|
[b212624] | 2959 | 2002-08-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 2960 | |
---|
| 2961 | * librpc/src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> |
---|
| 2962 | to avoid warning on ntohl(). |
---|
| 2963 | |
---|
[8a2fcfd] | 2964 | 2002-08-20 Eric Norum <eric.norum@usask.ca> |
---|
| 2965 | |
---|
| 2966 | * libnetworking/rtems/rtems_glue.c: Per PR270, the BSD network code |
---|
| 2967 | expects that the value of the number of seconds since boot is non-zero. |
---|
| 2968 | The RTEMS network initialization code assures this by waiting for a |
---|
| 2969 | second. A more efficient technique is to simply wait until the number |
---|
| 2970 | of seconds since boot is non-zero. |
---|
| 2971 | |
---|
[9c94f544] | 2972 | 2002-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2973 | |
---|
| 2974 | * score/macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. |
---|
| 2975 | * score/src/threadidlebody.c: Add return 0 to avoid warning. |
---|
| 2976 | |
---|
[b02cd6ba] | 2977 | 2002-08-12 Eric Norum <eric.norum@usask.ca> |
---|
| 2978 | |
---|
| 2979 | * libcsupport/src/write.c (_write_r): Change prototype to match newlib's |
---|
| 2980 | reent.h. |
---|
| 2981 | |
---|
[b212624] | 2982 | 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2983 | |
---|
[98eb4c27] | 2984 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 2985 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 2986 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 2987 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2988 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2989 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use .$(OBJEXT) |
---|
| 2990 | instead of .o. |
---|
[b212624] | 2991 | * librpc/src/rpc/rtems_portmapper.c: include <stdlib.h> (Get rid of |
---|
| 2992 | gcc31 warnings about abort/exit). |
---|
| 2993 | |
---|
| 2994 | 2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2995 | |
---|
| 2996 | * libmisc/shell/Makefile.am: Remove shell.h from EXTRA_DIST. |
---|
| 2997 | |
---|
[9c94f544] | 2998 | 2002-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 2999 | |
---|
| 3000 | * posix/src/cancelrun.c: Remove check for PTHREAD_CANCELED not being |
---|
| 3001 | defined to ensure that newlib patch includes it. |
---|
[8a2fcfd] | 3002 | * libnetworking/libc/getservent.c: Per PR265, add #include |
---|
| 3003 | <netinet/in.h> for ntohl() function. |
---|
[9c94f544] | 3004 | |
---|
[e336882] | 3005 | 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3006 | |
---|
[2baf0d86] | 3007 | * configure.ac: Add missing ',' to librpc activation. Add |
---|
| 3008 | AC_MSG_CHECKING/AC_MSG_RESULT. |
---|
[e336882] | 3009 | * aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU. |
---|
[85eb57e7] | 3010 | * configure.ac: Fix bug in librpc activation, having introduced by |
---|
| 3011 | yesterday's patch. |
---|
| 3012 | |
---|
[2baf0d86] | 3013 | 2002-08-07 Joel Sherrill <joel@OARcorp.com> |
---|
[92b671dd] | 3014 | |
---|
[2baf0d86] | 3015 | * aclocal/version.m4: Updated to rtems-ss-20020807. |
---|
[8a2fcfd] | 3016 | * libnetworking/netinet/in.h: Per PR263, added include of |
---|
| 3017 | <machine/endian.h> to <netinet/in.h> so it includes prototypes of |
---|
| 3018 | ntohl() family of routines. |
---|
[92b671dd] | 3019 | |
---|
[9c94f544] | 3020 | 2002-08-07 Chris Johns <ccj@acm.org> |
---|
| 3021 | |
---|
| 3022 | * score/src/coretodset.c: Correct calculation of ticks until next |
---|
| 3023 | section boundary. It was incorrectly based upon current time not the |
---|
| 3024 | time that is being set. |
---|
| 3025 | |
---|
[d3ed9703] | 3026 | 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3027 | |
---|
| 3028 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP. |
---|
[2baf0d86] | 3029 | * aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP. Use AS_IF |
---|
| 3030 | instead of if/then/else/fi. |
---|
[d3ed9703] | 3031 | |
---|
[2baf0d86] | 3032 | 2002-08-06 Joel Sherrill <joel@OARcorp.com> |
---|
[0aa6384] | 3033 | |
---|
[98eb4c27] | 3034 | * configure.ac, librpc/configure.ac: or32 does not currently support |
---|
| 3035 | librpc. |
---|
[0aa6384] | 3036 | |
---|
[c8f1338f] | 3037 | 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3038 | |
---|
| 3039 | * wrapup/Makefile.am: Use librtems.a. |
---|
| 3040 | * wrapup/Makefile.am: Use libsapi.a. |
---|
[9c94f544] | 3041 | * sapi/src/Makefile.am: Add libsapi.a. |
---|
| 3042 | * rtems/src/Makefile.am: Add librtems.a. |
---|
[8a2fcfd] | 3043 | * libnetworking/wrapup/Makefile.am: Don't install. |
---|
[c8f1338f] | 3044 | |
---|
[b212624] | 3045 | 2002-08-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 3046 | |
---|
| 3047 | * libmisc/cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when |
---|
| 3048 | an object name is raw versus being a string. |
---|
[8a2fcfd] | 3049 | * libnetworking/machine/param.h, libnetworking/sys/syslimits.h: In the |
---|
| 3050 | continued effort to eliminate .h conflicts between newlib and RTEMS, |
---|
| 3051 | these were moved to newlib. |
---|
| 3052 | * libnetworking/machine/Makefile.am, libnetworking/sys/Makefile.am: |
---|
| 3053 | Reflect above. |
---|
[b212624] | 3054 | |
---|
[b9e6c6b] | 3055 | 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3056 | |
---|
| 3057 | * wrapup/Makefile.am: Use libscore.a. |
---|
[98eb4c27] | 3058 | * aclocal/canonicalize-tools.m4, automake/lib.am: Remove LD. |
---|
[532fad28] | 3059 | * Makefile.am: Put preinstall-stamp into CLEANFILES. |
---|
[4bfe135] | 3060 | * aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to |
---|
| 3061 | compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem). |
---|
[2baf0d86] | 3062 | * wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a. |
---|
[9c94f544] | 3063 | * posix/src/mqueuecreatesupp.c: #include <stdlib.h> (malloc). |
---|
| 3064 | * score/src/Makefile.am: Build into libscore.a. |
---|
[920d9db] | 3065 | * libblock/Makefile.am: Merge src/Makefile.am. |
---|
| 3066 | * libblock/src/Makefile.am: Remove. |
---|
| 3067 | * libblock/configure.ac: Remove src/Makefile.am. |
---|
[98eb4c27] | 3068 | * libfs/wrapup/Makefile.am, libfs/wrapup/.cvsignore: Remove. |
---|
[920d9db] | 3069 | * libfs/Makefile.am: Remove wrapup SUBDIR. |
---|
| 3070 | * libfs/configure.ac: Remove wrapup/Makefile. |
---|
[4bfe135] | 3071 | |
---|
[79b15c1d] | 3072 | 2002-07-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 3073 | |
---|
[98eb4c27] | 3074 | * aclocal/rtems-cpu-subdirs.m4: Removed the or16 port was just a stub |
---|
[2baf0d86] | 3075 | and only the OR32 port is getting worked on. |
---|
[0702a31] | 3076 | |
---|
[b212624] | 3077 | 2002-07-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 3078 | |
---|
| 3079 | * libmisc/stackchk/check.c: Don't reference the RTEMS allocated |
---|
| 3080 | interrupt stack if the port doesn't configure using it. |
---|
[b02cd6ba] | 3081 | * libcsupport/include/sys/utime.h: Removed as file is now part of the |
---|
| 3082 | RTEMS newlib support. |
---|
| 3083 | * libcsupport/Makefile.am: Reflect above. |
---|
| 3084 | * libcsupport/include/rtems/termiostypes.h: Avoid use of __P. |
---|
[8a2fcfd] | 3085 | * libnetworking/sys/param.h: Removed as a simpler version of this file |
---|
| 3086 | is now part of the RTEMS newlib support. |
---|
| 3087 | * libnetworking/sys/Makefile.am: Modified to reflect above. |
---|
| 3088 | * libnetworking/machine/types.h: Removed as a simpler version of this |
---|
| 3089 | file is now part of the RTEMS newlib support. |
---|
| 3090 | * libnetworking/machine/Makefile.am, libnetworking/machine/endian.h, |
---|
| 3091 | libnetworking/nfs/bootp_subr.c, |
---|
| 3092 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 3093 | libnetworking/sys/Makefile.am, libnetworking/sys/systm.h: Minor |
---|
| 3094 | modifications to use the simpler machine/types.h. Mostly more complete |
---|
| 3095 | sets of #include's to account for machine/types.h no longer doing this. |
---|
| 3096 | |
---|
| 3097 | 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 3098 | |
---|
| 3099 | * libnetworking/netinet/in_cksum.c, |
---|
| 3100 | libnetworking/netinet/in_cksum_arm.c: Added ARM in_cksum support. |
---|
[b212624] | 3101 | |
---|
| 3102 | 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3103 | |
---|
| 3104 | * librpc/src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. |
---|
| 3105 | * librpc/include/Makefile.am: Merge include/rpc/Makefile.am. Merge |
---|
| 3106 | include/rpcsvc/Makefile.am. |
---|
[98eb4c27] | 3107 | * librpc/include/rpc/Makefile.am, librpc/include/rpcsvc/Makefile.am, |
---|
| 3108 | librpc/src/rpc/PSD.doc/Makefile.am: Remove. |
---|
[b212624] | 3109 | * librpc/configure.ac: Remove duplicate AC_PROG_RANLIB. Remove |
---|
| 3110 | include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove |
---|
| 3111 | src/rpc/PSD.doc/Makefile. |
---|
| 3112 | |
---|
[c3efdb3] | 3113 | 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3114 | |
---|
| 3115 | * automake/compile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3116 | |
---|
[b212624] | 3117 | 2002-07-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 3118 | |
---|
| 3119 | * libmisc/wrapup/Makefile.am: Temporarily don't include serdbg since it |
---|
| 3120 | causes some BSPs to not link "main(){}" as required by autoconf. |
---|
[8a2fcfd] | 3121 | * libnetworking/sys/select.h: Add a prototype of select() to avoid |
---|
| 3122 | warnings. In particular a C++ application using select() required a |
---|
| 3123 | prototype. |
---|
| 3124 | * libnetworking/Makefile.am, libnetworking/libc/res_send.c: Do not |
---|
| 3125 | install or use <poll.h> since RTEMS does not support it. |
---|
[b212624] | 3126 | |
---|
| 3127 | 2002-07-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 3128 | |
---|
| 3129 | * librpc/src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h. |
---|
| 3130 | |
---|
[305dd8bd] | 3131 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3132 | |
---|
| 3133 | * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
[405c7d1] | 3134 | * wrapup/Makefile.am: Use project_libdir instead of |
---|
| 3135 | $(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of |
---|
| 3136 | *.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR). |
---|
[2baf0d86] | 3137 | * automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib. |
---|
[98eb4c27] | 3138 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
| 3139 | RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New |
---|
| 3140 | GCC_SPECS. Various cleanups. |
---|
[14620166] | 3141 | * aclocal/rtems-top.m4: New PROJECT_ROOT handling. |
---|
| 3142 | * automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK, |
---|
| 3143 | references to bsp_specs. Use project_libdir instead of |
---|
| 3144 | $(PROJECT_RELEASE)/lib. |
---|
[9c94f544] | 3145 | * itron/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3146 | * itron/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
| 3147 | * posix/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3148 | * posix/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
[98eb4c27] | 3149 | * score/src/Makefile.am, sapi/src/Makefile.am, rtems/src/Makefile.am, |
---|
| 3150 | librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Use .$(OBJEXT) |
---|
| 3151 | instead of .o. |
---|
| 3152 | * librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Eliminate |
---|
| 3153 | LIBNAME. |
---|
[920d9db] | 3154 | * libblock/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3155 | * libblock/src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups. |
---|
[b02cd6ba] | 3156 | * libcsupport/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3157 | * libcsupport/Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of |
---|
| 3158 | INCLUDES (Upcoming automake standard). |
---|
[8a2fcfd] | 3159 | * libnetworking/kern/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
[98eb4c27] | 3160 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3161 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3162 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 3163 | libnetworking/wrapup/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3164 | * libnetworking/kern/Makefile.am: Eliminate LIBNAME. |
---|
[98eb4c27] | 3165 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3166 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3167 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3168 | * libnetworking/wrapup/Makefile.am: Use project_libdir instead of |
---|
| 3169 | $(PROJECT_RELEASE)/lib. |
---|
[9c94f544] | 3170 | |
---|
| 3171 | 2002-07-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 3172 | |
---|
| 3173 | * score/include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add |
---|
| 3174 | the missing _ISR_Disable. This fix was already applied to the old |
---|
| 3175 | location (c/src/exec/score/...). |
---|
[14620166] | 3176 | |
---|
[b212624] | 3177 | 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3178 | |
---|
[98eb4c27] | 3179 | * libmisc/capture/capture.c, libmisc/capture/capture-cli.c: include |
---|
| 3180 | <string.h> for memset. |
---|
[b212624] | 3181 | |
---|
[60f3702] | 3182 | 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3183 | |
---|
| 3184 | * aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit. |
---|
[98eb4c27] | 3185 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Ditto. |
---|
[60f3702] | 3186 | |
---|
[8a2fcfd] | 3187 | 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 3188 | |
---|
| 3189 | * libnetworking/netinet/in.h, libnetworking/netinet/ip.h, |
---|
| 3190 | libnetworking/netinet/ip_var.h, libnetworking/netinet/tcp.h: Modified to |
---|
| 3191 | added packed attribute.o. |
---|
| 3192 | |
---|
[9c94f544] | 3193 | 2002-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 3194 | |
---|
| 3195 | * score/macros/rtems/score/object.inl: Corrected typos in |
---|
| 3196 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove. |
---|
| 3197 | |
---|
[1b16e63c] | 3198 | 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3199 | |
---|
| 3200 | * automake/multilib.am: Add install-multi. |
---|
| 3201 | * aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting |
---|
[2baf0d86] | 3202 | version.m4. Add --with-project-root. Reflect --with-project-root to |
---|
| 3203 | setting up PROJECT_ROOT. |
---|
[1b16e63c] | 3204 | * aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK). |
---|
[98eb4c27] | 3205 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir. |
---|
[51b4875] | 3206 | * configure.ac: RTEMS_TOP(..). |
---|
[98eb4c27] | 3207 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3208 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3209 | libnetworking/configure.ac: RTEMS_TOP(../..). |
---|
[9c94f544] | 3210 | |
---|
| 3211 | 2002-07-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 3212 | |
---|
| 3213 | * posix/include/rtems/posix/cancel.h, posix/src/cancel.c, |
---|
| 3214 | posix/src/cancelrun.c, posix/src/mqueue.c, posix/src/pthread.c, |
---|
| 3215 | posix/src/semaphore.c, posix/src/setcancelstate.c, |
---|
[98eb4c27] | 3216 | posix/src/setcanceltype.c, posix/src/testcancel.c: Per PR164, corrected |
---|
[9c94f544] | 3217 | the behavior of thread cancellation and did some cleanup as a |
---|
| 3218 | side-effect. |
---|
| 3219 | * score/macros/rtems/score/object.inl: Corrected implementation of |
---|
| 3220 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be |
---|
| 3221 | consistent with the inline implementation. |
---|
| 3222 | * rtems/src/dpmemident.c, rtems/src/msgqident.c, rtems/src/partident.c, |
---|
| 3223 | rtems/src/ratemonident.c, rtems/src/regionident.c, rtems/src/semident.c, |
---|
| 3224 | rtems/src/timerident.c: Corrected use of name parameter to be |
---|
| 3225 | consistent with fixes implemented to string name processing which were |
---|
| 3226 | committed with the POSIX Message Queue update. |
---|
| 3227 | |
---|
| 3228 | 2002-07-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 3229 | |
---|
| 3230 | * Jump table for single entry point removed. |
---|
| 3231 | * sapi/include/rtems/directives.h, sapi/src/entrytable.c: Removed. |
---|
[98eb4c27] | 3232 | * sapi/include/Makefile.am, sapi/src/Makefile.am, sapi/src/exinit.c: |
---|
[9c94f544] | 3233 | Modified to reflect above. |
---|
[51b4875] | 3234 | |
---|
[fa348b7d] | 3235 | 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3236 | |
---|
| 3237 | * wrapup/Makefile.am: Install by using cpulibdir, cpulib_DATA. |
---|
[a9d97a8] | 3238 | * aclocal/check-bsp-cache.m4: Remove RTEMS_BSP_FAMILY. |
---|
[74701e1] | 3239 | * configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
| 3240 | * aclocal/project-root.m4: Remove. |
---|
[18ec075f] | 3241 | * aclocal/enable-multiprocessing.m4: Fix typo. |
---|
[2baf0d86] | 3242 | * aclocal/prog-cc.m4: Remove obsolete comments. Comment out GCCSED. |
---|
[98eb4c27] | 3243 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3244 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3245 | libnetworking/configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
[9c94f544] | 3246 | |
---|
| 3247 | 2002-07-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 3248 | |
---|
| 3249 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3250 | dependency between the SCORE and the various APIs. There was |
---|
| 3251 | considerable work to simplify the object name management and it appears |
---|
| 3252 | that the name_table field is no longer needed. This patch also includes |
---|
| 3253 | the addition of the internal mutex which is currently only used to |
---|
| 3254 | protect some types of allocation and deallocation. This significantly |
---|
| 3255 | can reduce context switch latency under certain circumstances. In |
---|
| 3256 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3257 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3258 | not as clean as it should be. In particular, the documentation has not |
---|
| 3259 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3260 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3261 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3262 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3263 | * itron/src/cre_mbf.c, itron/src/cre_sem.c, itron/src/eventflags.c, |
---|
| 3264 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
| 3265 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/task.c, |
---|
[98eb4c27] | 3266 | itron/src/vmempool.c: Modified as part of above. |
---|
[9c94f544] | 3267 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3268 | dependency between the SCORE and the various APIs. There was |
---|
| 3269 | considerable work to simplify the object name management and it appears |
---|
| 3270 | that the name_table field is no longer needed. This patch also includes |
---|
| 3271 | the addition of the internal mutex which is currently only used to |
---|
| 3272 | protect some types of allocation and deallocation. This significantly |
---|
| 3273 | can reduce context switch latency under certain circumstances. In |
---|
| 3274 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3275 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3276 | not as clean as it should be. In particular, the documentation has not |
---|
| 3277 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3278 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3279 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3280 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3281 | * posix/include/rtems/posix/key.h, posix/src/cond.c, |
---|
| 3282 | posix/src/condinit.c, posix/src/intr.c, posix/src/key.c, |
---|
| 3283 | posix/src/keycreate.c, posix/src/keydelete.c, posix/src/killinfo.c, |
---|
| 3284 | posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mutex.c, |
---|
| 3285 | posix/src/mutexinit.c, posix/src/psignal.c, posix/src/pthread.c, |
---|
[98eb4c27] | 3286 | posix/src/semaphore.c, posix/src/semaphorecreatesupp.c: Modified as part |
---|
| 3287 | of above. |
---|
[9c94f544] | 3288 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3289 | dependency between the SCORE and the various APIs. There was |
---|
| 3290 | considerable work to simplify the object name management and it appears |
---|
| 3291 | that the name_table field is no longer needed. This patch also includes |
---|
| 3292 | the addition of the internal mutex which is currently only used to |
---|
| 3293 | protect some types of allocation and deallocation. This significantly |
---|
| 3294 | can reduce context switch latency under certain circumstances. In |
---|
| 3295 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3296 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3297 | not as clean as it should be. In particular, the documentation has not |
---|
| 3298 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3299 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3300 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3301 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3302 | * score/include/Makefile.am, score/include/rtems/score/coremsg.h, |
---|
| 3303 | score/include/rtems/score/coremutex.h, |
---|
| 3304 | score/include/rtems/score/coresem.h, score/include/rtems/score/object.h, |
---|
| 3305 | score/include/rtems/score/threadq.h, |
---|
| 3306 | score/inline/rtems/score/object.inl, |
---|
| 3307 | score/inline/rtems/score/thread.inl, |
---|
| 3308 | score/macros/rtems/score/object.inl, score/src/Makefile.am, |
---|
| 3309 | score/src/coremsg.c, score/src/coremutex.c, score/src/coresem.c, |
---|
| 3310 | score/src/mpci.c, score/src/objectcomparenameraw.c, |
---|
| 3311 | score/src/objectextendinformation.c, |
---|
| 3312 | score/src/objectinitializeinformation.c, score/src/objectnametoid.c, |
---|
| 3313 | score/src/thread.c, score/src/threadclose.c, score/src/threadget.c, |
---|
| 3314 | score/src/threadq.c, score/src/threadqextractwithproxy.c: Modified as |
---|
| 3315 | part of above. |
---|
| 3316 | * score/include/rtems/score/apimutex.h, |
---|
| 3317 | score/src/objectgetnoprotection.c: New files. |
---|
| 3318 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3319 | dependency between the SCORE and the various APIs. There was |
---|
| 3320 | considerable work to simplify the object name management and it appears |
---|
| 3321 | that the name_table field is no longer needed. This patch also includes |
---|
| 3322 | the addition of the internal mutex which is currently only used to |
---|
| 3323 | protect some types of allocation and deallocation. This significantly |
---|
| 3324 | can reduce context switch latency under certain circumstances. In |
---|
| 3325 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3326 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3327 | not as clean as it should be. In particular, the documentation has not |
---|
| 3328 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3329 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3330 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3331 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3332 | * sapi/include/confdefs.h, sapi/src/exinit.c, sapi/src/extension.c, |
---|
[98eb4c27] | 3333 | sapi/src/itronapi.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Modified |
---|
[9c94f544] | 3334 | as part of above. |
---|
| 3335 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3336 | dependency between the SCORE and the various APIs. There was |
---|
| 3337 | considerable work to simplify the object name management and it appears |
---|
| 3338 | that the name_table field is no longer needed. This patch also includes |
---|
| 3339 | the addition of the internal mutex which is currently only used to |
---|
| 3340 | protect some types of allocation and deallocation. This significantly |
---|
| 3341 | can reduce context switch latency under certain circumstances. In |
---|
| 3342 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3343 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3344 | not as clean as it should be. In particular, the documentation has not |
---|
| 3345 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3346 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3347 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3348 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3349 | * rtems/include/rtems.h, rtems/inline/rtems/rtems/region.inl, |
---|
| 3350 | rtems/macros/rtems/rtems/region.inl, rtems/src/dpmem.c, |
---|
| 3351 | rtems/src/dpmemcreate.c, rtems/src/msg.c, rtems/src/msgqcreate.c, |
---|
| 3352 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/ratemon.c, |
---|
| 3353 | rtems/src/ratemoncreate.c, rtems/src/region.c, rtems/src/regioncreate.c, |
---|
| 3354 | rtems/src/regiondelete.c, rtems/src/regionextend.c, |
---|
| 3355 | rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, |
---|
| 3356 | rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c, |
---|
| 3357 | rtems/src/regionreturnsegment.c, rtems/src/rtemstimer.c, |
---|
| 3358 | rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/taskcreate.c, |
---|
| 3359 | rtems/src/taskident.c, rtems/src/tasks.c, rtems/src/timercreate.c: |
---|
| 3360 | Modified as part of above. |
---|
[b212624] | 3361 | * libmisc/capture/capture-cli.c, libmisc/cpuuse/cpuuse.c, |
---|
| 3362 | libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, |
---|
| 3363 | libmisc/monitor/monitor.h: Corrected use of _Objects_Information_table |
---|
| 3364 | now that it is a two dimensional array based upon API and class. In |
---|
| 3365 | addition, in the monitor, corrected an error which occured when a |
---|
| 3366 | target has 64 bit pointers. |
---|
| 3367 | * libmisc/stackchk/check.c: Corrected use of _Objects_Information_table |
---|
| 3368 | now that it is a two dimensional array based upon API and class. |
---|
[920d9db] | 3369 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3370 | dependency between the SCORE and the various APIs. There was |
---|
| 3371 | considerable work to simplify the object name management and it appears |
---|
| 3372 | that the name_table field is no longer needed. This patch also includes |
---|
| 3373 | the addition of the internal mutex which is currently only used to |
---|
| 3374 | protect some types of allocation and deallocation. This significantly |
---|
| 3375 | can reduce context switch latency under certain circumstances. In |
---|
| 3376 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3377 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3378 | not as clean as it should be. In particular, the documentation has not |
---|
| 3379 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3380 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3381 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3382 | thread/proxy blocking was made conditional and cleaned up. |
---|
[98eb4c27] | 3383 | * libblock/src/bdbuf.c: Modified as part of above. |
---|
[b02cd6ba] | 3384 | * libcsupport/src/__times.c: Corrected from previous attempt to cleanup. |
---|
| 3385 | |
---|
| 3386 | 2002-06-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 3387 | |
---|
| 3388 | * libcsupport/src/__times.c: Cleaned up comments, return more |
---|
| 3389 | information, and eliminated the fatal error on clock not set since it |
---|
| 3390 | cannot occur. |
---|
[18ec075f] | 3391 | |
---|
[8a2fcfd] | 3392 | 2002-06-27 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 3393 | |
---|
| 3394 | * Addition of a ftp client filesystem, comparable to the tftp one. |
---|
| 3395 | * libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: New files. |
---|
| 3396 | * libnetworking/lib/Makefile.am, libnetworking/rtems/Makefile.am: |
---|
| 3397 | Modified to reflect above. |
---|
| 3398 | |
---|
[272413c] | 3399 | 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3400 | |
---|
| 3401 | * aclocal/prog-ccas.m4: New. |
---|
| 3402 | * aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP. |
---|
[2baf0d86] | 3403 | RTEMS_GCC_PRINT. |
---|
[272413c] | 3404 | * aclocal/check-multiprocessing.m4: Fix typo. |
---|
[2baf0d86] | 3405 | * automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove |
---|
| 3406 | LINK_LIBS, LINK_OBJS, LINK_FILES. |
---|
[15c107ff] | 3407 | * configure.ac: Use AC_CONFIG_AUX_DIR(..). |
---|
[98eb4c27] | 3408 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3409 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3410 | libnetworking/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add |
---|
[8a2fcfd] | 3411 | AC_PROG_RANLIB. |
---|
[15c107ff] | 3412 | |
---|
[27f9f12] | 3413 | 2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3414 | |
---|
| 3415 | * configure.ac: Remove references to RTEMS_BSP. |
---|
| 3416 | * aclocal/check-multiprocessing.m4: Remove references to RTEMS_BSP. |
---|
| 3417 | Allow building w/ --enable-multiprocessing --enable-multilib. |
---|
[98eb4c27] | 3418 | * aclocal/enable-multiprocessing.m4: Eliminate RTEMS_HAS_MULTIPROCESSING. |
---|
[9c94f544] | 3419 | * itron/configure.ac: Remove references to RTEMS_BSP. |
---|
| 3420 | * itron/src/Makefile.am: Add libitron.a. |
---|
| 3421 | * posix/configure.ac: Remove references to RTEMS_BSP. |
---|
| 3422 | * posix/src/Makefile.am: Add libposix.a. |
---|
[b212624] | 3423 | * libmisc/wrapup/Makefile.am: Don't preinstall libmisc.a. |
---|
[920d9db] | 3424 | * libblock/src/Makefile.am: Don't preinstall libblock.a. |
---|
| 3425 | * libfs/wrapup/Makefile.am: Don't preinstall libfs.a. |
---|
[8a2fcfd] | 3426 | * libnetworking/wrapup/Makefile.am: Don't preinstall libnetworking.a. |
---|
[b212624] | 3427 | |
---|
| 3428 | 2002-06-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 3429 | |
---|
| 3430 | * With the addition of serdbg, the standard polled I/O functions for |
---|
| 3431 | gdbstub and/or printk are optionally routed to any termios-aware device |
---|
| 3432 | driver, that supports polled mode. See libmisc/serdbg/README. |
---|
| 3433 | * libmisc/serdbg/Makefile.am, libmisc/serdbg/README, |
---|
| 3434 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbg.h, |
---|
| 3435 | libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/serdbgio.c, |
---|
| 3436 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
| 3437 | libmisc/serdbg/termios_printk_cnf.h, libmisc/serdbg/.cvsignore: New |
---|
| 3438 | files. |
---|
| 3439 | * libmisc/configure.ac, libmisc/Makefile.am, libmisc/wrapup/Makefile.am: |
---|
| 3440 | Modified to reflect addition. |
---|
[27f9f12] | 3441 | |
---|
[2239edfd] | 3442 | 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3443 | |
---|
| 3444 | * wrapup/Makefile.am: Fix stupid typo in previous patch. |
---|
[e73e576] | 3445 | * configure.ac: Add librpc. AC_PROG_RANLIB. |
---|
[2baf0d86] | 3446 | * wrapup/Makefile.am: Add librpc. Use relative path to lib*.a for |
---|
[e73e576] | 3447 | POSIX_OBJS, ITRON_OBJS, NETWORKING_OBJS. |
---|
[b212624] | 3448 | * librpc/configure.ac: RTEMS_TOP(../../../..). |
---|
| 3449 | AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use |
---|
| 3450 | RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. |
---|
[98eb4c27] | 3451 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 3452 | librpc/include/rpcsvc/Makefile.am: Include |
---|
[b212624] | 3453 | $(top_srcdir)/../automake/*.am. |
---|
| 3454 | * librpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 3455 | ACLOCAL_AMFLAGS = -I ../aclocal. |
---|
[98eb4c27] | 3456 | * librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 3457 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Include |
---|
[b212624] | 3458 | $(top_srcdir)/../automake/*.am. |
---|
[e73e576] | 3459 | |
---|
[4e987e77] | 3460 | 2002-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3461 | |
---|
| 3462 | * aclocal/subdirs.m4: Remove. |
---|
| 3463 | |
---|
[7001a48] | 3464 | 2002-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3465 | |
---|
[2baf0d86] | 3466 | * wrapup/Makefile.am: Use relative path to lib*.a for LIBCSUPPORT_OBJS, |
---|
| 3467 | LIBBLOCK_OBJS, LIBDOSFS_OBJS, LIBIMFS_OBJS. |
---|
[920d9db] | 3468 | * libblock/Makefile.am: Merge-in include/Makefile.am. |
---|
| 3469 | * libblock/include/Makefile.am: Remove. |
---|
| 3470 | * libblock/configure.ac: Reflect changes above. |
---|
[8a2fcfd] | 3471 | * libnetworking/Makefile.am: Remove commented out net-apps. |
---|
[7001a48] | 3472 | |
---|
[607e6b36] | 3473 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3474 | |
---|
[2baf0d86] | 3475 | * Makefile.am: Include $(top_srcdir)/automake/*.am. Use aclocal. |
---|
[98eb4c27] | 3476 | * sapi/include/Makefile.am, sapi/Makefile.am, sapi/inline/Makefile.am, |
---|
| 3477 | sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
| 3478 | score/include/Makefile.am, score/Makefile.am, score/cpu/Makefile.am, |
---|
| 3479 | score/inline/Makefile.am, score/macros/Makefile.am, |
---|
| 3480 | score/src/Makefile.am, wrapup/Makefile.am, include/Makefile.am, |
---|
| 3481 | rtems/include/Makefile.am, rtems/Makefile.am, rtems/inline/Makefile.am, |
---|
| 3482 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Include |
---|
| 3483 | $(top_srcdir)/automake/*.am. |
---|
[14e2477] | 3484 | * aclocal/bsp-alias.m4: Copied over from aclocal/. |
---|
[98eb4c27] | 3485 | * aclocal/canonical-host.m4, aclocal/canonical-target-name.m4, |
---|
| 3486 | aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, |
---|
| 3487 | aclocal/check-bsps.m4, aclocal/check-cpu.m4, aclocal/check-itron.m4, |
---|
| 3488 | aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, |
---|
| 3489 | aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-tool.m4, |
---|
| 3490 | aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
| 3491 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
| 3492 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
| 3493 | aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4, |
---|
| 3494 | aclocal/env-rtemscpu.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, |
---|
| 3495 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
| 3496 | aclocal/project-root.m4, aclocal/rtems-cpu-subdirs.m4, |
---|
| 3497 | aclocal/rtems-debug.m4, aclocal/rtems-top.m4, aclocal/subdirs.m4, |
---|
| 3498 | aclocal/sysv-ipc.m4, aclocal/tool-paths.m4, aclocal/version.m4: Ditto. |
---|
[9c94f544] | 3499 | * itron/include/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 3500 | * itron/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3501 | ../aclocal. |
---|
[98eb4c27] | 3502 | * itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
| 3503 | itron/src/Makefile.am, posix/include/Makefile.am: Include |
---|
| 3504 | $(top_srcdir)/../automake/*.am. |
---|
[9c94f544] | 3505 | * posix/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3506 | ../aclocal. |
---|
[98eb4c27] | 3507 | * posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
| 3508 | posix/src/Makefile.am, libblock/include/Makefile.am: Include |
---|
| 3509 | $(top_srcdir)/../automake/*.am. |
---|
[920d9db] | 3510 | * libblock/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3511 | ../aclocal. |
---|
[98eb4c27] | 3512 | * libblock/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 3513 | libfs/src/Makefile.am, libfs/src/imfs/Makefile.am: Include |
---|
| 3514 | $(top_srcdir)/../automake/*.am. |
---|
[920d9db] | 3515 | * libfs/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3516 | ../aclocal. |
---|
| 3517 | * libfs/wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
[b02cd6ba] | 3518 | * libcsupport/Makefile.am: Merge src/Makefile.am. |
---|
| 3519 | * libcsupport/configure.ac: Reflect changes above. |
---|
| 3520 | * libcsupport/src/Makefile.am: Remove. |
---|
| 3521 | * libcsupport/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3522 | ../aclocal. |
---|
[98eb4c27] | 3523 | * libcsupport/src/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
| 3524 | libnetworking/kern/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
[8a2fcfd] | 3525 | * libnetworking/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3526 | ../aclocal. |
---|
[98eb4c27] | 3527 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3528 | libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 3529 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 3530 | libnetworking/rtems/Makefile.am, libnetworking/sys/Makefile.am, |
---|
| 3531 | libnetworking/vm/Makefile.am, libnetworking/wrapup/Makefile.am: Include |
---|
[8a2fcfd] | 3532 | $(top_srcdir)/../automake/*.am. |
---|
[14e2477] | 3533 | |
---|
[39dfccf2] | 3534 | 2002-06-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3535 | |
---|
[98eb4c27] | 3536 | * automake/compile.am, automake/lib.am, automake/local.am, |
---|
| 3537 | automake/multilib.am, automake/subdirs.am: Copied over from automake/. |
---|
[39dfccf2] | 3538 | * Makefile.am: Add automake/*.am. |
---|
| 3539 | |
---|
[8a2fcfd] | 3540 | 2002-06-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3541 | |
---|
| 3542 | * libnetworking/rtems/Makefile.am: include multilib.am instead of |
---|
| 3543 | RTEMS_BSP.cfg. |
---|
| 3544 | |
---|
| 3545 | 2002-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3546 | |
---|
| 3547 | * libnetworking/configure.ac: Remove RTEMS_CHECK_POSIX_API. Remove |
---|
| 3548 | RTEMS_ENABLE_POSIX. Remove RTEMS_CHECK_CUSTOM_BSP. Remove |
---|
| 3549 | RTEMS_ENABLE_POSIX. |
---|
| 3550 | |
---|
[3e39b47] | 3551 | 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3552 | |
---|
| 3553 | * configure.ac: Add libnetworking. |
---|
[98eb4c27] | 3554 | * wrapup/Makefile.am: Ditto. Relocate c/src/libnetworking. |
---|
[8a2fcfd] | 3555 | * libnetworking/Makefile.am: Reflect moval. |
---|
[98eb4c27] | 3556 | * libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 3557 | libnetworking/lib/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3558 | libnetworking/vm/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3559 | libnetworking/sys/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
| 3560 | libnetworking/nfs/Makefile.am, libnetworking/kern/Makefile.am, |
---|
| 3561 | libnetworking/rtems/Makefile.am, libnetworking/configure.ac: Ditto. |
---|
[8a2fcfd] | 3562 | * libnetworking/wrapup/Makefile.am: Ditto. Remove references to |
---|
| 3563 | networking apps. |
---|
[3e39b47] | 3564 | |
---|
[b212624] | 3565 | 2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3566 | |
---|
| 3567 | * libmisc/configure.ac, libmisc/Makefile.am: Remove references to rootfs. |
---|
| 3568 | |
---|
[35cd6ae] | 3569 | 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3570 | |
---|
| 3571 | * configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX). |
---|
| 3572 | * wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs. |
---|
[920d9db] | 3573 | * libblock/configure.ac, libblock/Makefile.am, |
---|
| 3574 | libblock/include/Makefile.am, libblock/src/Makefile.am: Reflect move |
---|
| 3575 | from c/src/libblock to c/src/exec/libblock. |
---|
[b02cd6ba] | 3576 | * libfs/configure.ac: Reflect move from c/src/libfs to c/src/exec/libfs. |
---|
[98eb4c27] | 3577 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 3578 | libfs/src/imfs/Makefile.am, libfs/wrapup/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3579 | * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include |
---|
| 3580 | <rtems/bspIo.h>. |
---|
[35cd6ae] | 3581 | |
---|
[b212624] | 3582 | 2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3583 | |
---|
[98eb4c27] | 3584 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
| 3585 | libmisc/rootfs/mkrootfs.h, libmisc/rootfs/mkrootfs.c: Remove. |
---|
[b212624] | 3586 | * libmisc/configure.ac: Remove rootfs and NETWORKING macros. |
---|
| 3587 | * libmisc/wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING. |
---|
[8a2fcfd] | 3588 | * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs). |
---|
| 3589 | * libnetworking/rtems/mkrootfs.h: Ditto. |
---|
| 3590 | * libnetworking/rtems/Makefile.am: Reflect changes above. |
---|
[b212624] | 3591 | |
---|
| 3592 | 2002-05-16 Chris Johns <ccj@acm.org> |
---|
| 3593 | |
---|
[98eb4c27] | 3594 | PR 194 |
---|
| 3595 | * libmisc/*: Added the Capture engine. |
---|
[b212624] | 3596 | * libmisc/capture/Makefile.am, libmisc/capture/README, |
---|
| 3597 | libmisc/capture/capture-cli.c, libmisc/capture/capture-cli.h, |
---|
| 3598 | libmisc/capture/capture.c, libmisc/capture/capture.h, |
---|
| 3599 | libmisc/capture/.cvsignore: New files. |
---|
| 3600 | * libmisc/Makefile.am, libmisc/configure.ac, libmisc/wrapup/Makefile.am: |
---|
| 3601 | Modified to reflect addition. |
---|
| 3602 | |
---|
[90926129] | 3603 | 2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3604 | |
---|
| 3605 | * configure.ac: Add libcsupport. |
---|
| 3606 | * wrapup/Makefile.am: Ditto. |
---|
[c16dcbc8] | 3607 | * Makefile.am: Add preinstall-stamp. |
---|
| 3608 | |
---|
[9c94f544] | 3609 | 2002-05-15 Chris Johns <ccj@acm.org> |
---|
| 3610 | |
---|
| 3611 | * score/include/rtems/score/thread.h, |
---|
| 3612 | score/inline/rtems/score/thread.inl, score/src/threaddispatch.c, |
---|
[98eb4c27] | 3613 | score/src/threadinitialize.c: Move the C library re-enterrant support |
---|
[9c94f544] | 3614 | directly into the thread dispatch code. RTEMS needs libc and so |
---|
| 3615 | requiring libc to use a user extension with its overhead is not the best |
---|
| 3616 | solution. This patch lowers the overhead to 2 pointer moves. |
---|
| 3617 | |
---|
[8a2fcfd] | 3618 | 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3619 | |
---|
[98eb4c27] | 3620 | * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h, |
---|
| 3621 | libnetworking/sys/filio.h: Remove. |
---|
[8a2fcfd] | 3622 | * libnetworking/sys/Makefile.am: Reflect changes above. |
---|
| 3623 | |
---|
[9c94f544] | 3624 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3625 | |
---|
| 3626 | * score/include/Makefile.am: Work-around to autoconf-2.53 adding |
---|
| 3627 | PACKAGE_* to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h. |
---|
| 3628 | |
---|
| 3629 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3630 | |
---|
| 3631 | * posix/include/sys/utsname.h: Remove. |
---|
| 3632 | * posix/include/Makefile.am: Reflect changes above. |
---|
| 3633 | * posix/src/utsname.c: Remove. |
---|
| 3634 | * posix/src/Makefile.am: Reflect changes above. |
---|
| 3635 | |
---|
[8a2fcfd] | 3636 | 2002-05-01 Eric Norum <eric.norum@usask.ca> |
---|
| 3637 | |
---|
| 3638 | * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline |
---|
| 3639 | assembly to satisfy gcc 3.1 and newer. |
---|
| 3640 | |
---|
| 3641 | 2002-04-26 Eric Norum <eric.norum@usask.ca> |
---|
| 3642 | |
---|
| 3643 | * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more |
---|
| 3644 | agressive optimization in gcc 3.1 does not reorder things. |
---|
| 3645 | |
---|
[9c94f544] | 3646 | 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3647 | |
---|
| 3648 | * score/include/rtems/system.h: Remove targopts.h. |
---|
[8a2fcfd] | 3649 | * libnetworking/pppd/utils.c: Adapt to gcc-3.x. |
---|
[9c94f544] | 3650 | |
---|
| 3651 | 2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3652 | |
---|
| 3653 | * score/include/rtems/system.h: Add the sparc to the target supporting |
---|
| 3654 | multlibs. |
---|
| 3655 | |
---|
| 3656 | 2002-04-16 Chris Johns <ccj@acm.org> |
---|
| 3657 | |
---|
| 3658 | * score/src/threadinitialize.c: Per PR181, clear the array of user |
---|
| 3659 | extension pointers. This lets user extensions that have hooked the |
---|
| 3660 | switch handler know if a task has been processed by the user extension |
---|
| 3661 | before. If a user extension is created after a task is started it may |
---|
| 3662 | not know it. |
---|
| 3663 | |
---|
[cb9b2bfc] | 3664 | 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3665 | |
---|
| 3666 | * configure.ac: Remove ENABLE_GCC28. |
---|
| 3667 | |
---|
[9c94f544] | 3668 | 2002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3669 | |
---|
| 3670 | * score/include/rtems/system.h: Add i386 to multilib-able targets. |
---|
| 3671 | |
---|
[8a2fcfd] | 3672 | 2002-04-11 Chris Johns <ccj@acm.org> |
---|
| 3673 | |
---|
[98eb4c27] | 3674 | PR 59/networking |
---|
| 3675 | * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: Add the |
---|
| 3676 | drv_ctrl driver control block field to the ifconfig network driver |
---|
| 3677 | structure. This field is needed by the i82586 driver which was ported |
---|
| 3678 | from NetBSD as it had better hardware abstraction. |
---|
[8a2fcfd] | 3679 | |
---|
[920d9db] | 3680 | 2002-04-10 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3681 | |
---|
| 3682 | PR 385/filesystem |
---|
| 3683 | * libblock/src/ramdisk.c: The "from" and "to" locations are calculated |
---|
| 3684 | as the start of the block within the ram that data is to be transferred |
---|
| 3685 | from/to for reads and writes respectively. However, within the loops, |
---|
| 3686 | the "from" and "to" locations are never updated. The loop should have |
---|
| 3687 | been updated as: from += rd->block_size; and to += rd->block_size; |
---|
| 3688 | within the for loops in the ramdisk_read and ramdisk_write routines, |
---|
| 3689 | respectively. |
---|
| 3690 | |
---|
[9c94f544] | 3691 | 2002-04-08 Chris Johns <ccj@acm.org> |
---|
| 3692 | |
---|
| 3693 | * Per PR142, make task switch extension its own list. |
---|
| 3694 | * posix/src/pthread.c (_POSIX_Threads_User_extensions): Reflect above. |
---|
| 3695 | * Per PR141 and PR174, make task switch extension its own list and fix |
---|
| 3696 | all odd problems introduced by providing macro version. |
---|
| 3697 | * score/inline/rtems/score/userext.inl: Fix. |
---|
| 3698 | * Per PR142, make task switch extension its own list. |
---|
| 3699 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
| 3700 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
| 3701 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
| 3702 | to minimize overhead. Address processing dedicated switch chain. |
---|
| 3703 | * Per PR142, make task switch extension its own list. |
---|
| 3704 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
| 3705 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
| 3706 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
| 3707 | to minimize overhead. Address processing dedicated switch chain. |
---|
| 3708 | * Per PR142, make task switch extension its own list. |
---|
| 3709 | * rtems/src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above. |
---|
| 3710 | |
---|
[34fd745] | 3711 | 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3712 | |
---|
| 3713 | * include/rtems/bspIo.h: Fix cpp-guards, remove references to i386. |
---|
[9c94f544] | 3714 | * posix/src/psignal.c: Include <stdlib.h>. |
---|
[98eb4c27] | 3715 | * libblock/src/ramdisk.c, libblock/src/blkdev.c, |
---|
| 3716 | libfs/src/imfs/imfs_getchild.c: include <string.h>. |
---|
| 3717 | * libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/ioman.c, |
---|
| 3718 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c: Include |
---|
| 3719 | <string.h>. |
---|
[8a2fcfd] | 3720 | * libnetworking/ChangeLog: Fix dates. |
---|
[9c94f544] | 3721 | |
---|
[b212624] | 3722 | 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3723 | |
---|
| 3724 | * libmisc/monitor/mon-monitor.c: Replace done with return (gcc3). |
---|
[920d9db] | 3725 | * libfs/src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 |
---|
| 3726 | (unused). |
---|
| 3727 | * Per PR169. |
---|
| 3728 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed from |
---|
| 3729 | CVS. |
---|
| 3730 | |
---|
| 3731 | 2002-04-03 Alexander Kukuta <kam@oktet.ru> |
---|
| 3732 | |
---|
| 3733 | * libblock/include/rtems/bdbuf.h: Address PR168 by changing |
---|
| 3734 | bdbuf_buffer.avl.bal and bdbuf_buffer.avl.cache to signed char instead |
---|
| 3735 | of char. |
---|
[b212624] | 3736 | |
---|
[9c94f544] | 3737 | 2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3738 | |
---|
| 3739 | * posix/src/getegid.c: Remove <errno.h>. |
---|
[98eb4c27] | 3740 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getuid.c: Ditto. |
---|
[9c94f544] | 3741 | * posix/src/getlogin.c: Move <errno.h>. |
---|
[34fd745] | 3742 | |
---|
[8a2fcfd] | 3743 | 2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3744 | |
---|
| 3745 | * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__. |
---|
| 3746 | |
---|
| 3747 | 2002-03-27 Thomas.Doerfler@imd-systems.de |
---|
| 3748 | |
---|
[98eb4c27] | 3749 | PR 144 |
---|
[8a2fcfd] | 3750 | * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to |
---|
| 3751 | memory address 0 when called for the first time. This is done when |
---|
| 3752 | trying to clear the variable "dhcp_hostname". |
---|
| 3753 | |
---|
[1960925d] | 3754 | 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3755 | |
---|
[2baf0d86] | 3756 | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
[1960925d] | 3757 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3758 | * include/Makefile.am, Makefile.am, wrapup/Makefile.am: Remove |
---|
| 3759 | AUTOMAKE_OPTIONS. |
---|
[9c94f544] | 3760 | * itron/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3761 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3762 | * itron/include/Makefile.am, itron/Makefile.am, |
---|
| 3763 | itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
| 3764 | itron/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[9c94f544] | 3765 | * posix/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3766 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3767 | * posix/src/Makefile.am, posix/Makefile.am, posix/include/Makefile.am, |
---|
| 3768 | posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
| 3769 | score/cpu/Makefile.am, score/src/Makefile.am, score/Makefile.am, |
---|
| 3770 | score/include/Makefile.am, score/inline/Makefile.am, |
---|
| 3771 | score/macros/Makefile.am, sapi/Makefile.am, sapi/include/Makefile.am, |
---|
| 3772 | sapi/inline/Makefile.am, sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
| 3773 | rtems/Makefile.am, rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
| 3774 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[b212624] | 3775 | * libmisc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3776 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3777 | * libmisc/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 3778 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 3779 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 3780 | libmisc/mw-fb/Makefile.am, libmisc/rootfs/Makefile.am, |
---|
| 3781 | libmisc/rtmonuse/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 3782 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 3783 | libmisc/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[b212624] | 3784 | * librpc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3785 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3786 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 3787 | librpc/include/rpcsvc/Makefile.am, librpc/Makefile.am, |
---|
| 3788 | librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 3789 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Remove |
---|
| 3790 | AUTOMAKE_OPTIONS. |
---|
[920d9db] | 3791 | * libblock/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3792 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3793 | * libblock/include/Makefile.am, libblock/Makefile.am, |
---|
| 3794 | libblock/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[920d9db] | 3795 | * libfs/src/dosfs/fat_file.c: Remove bsp.h. fat_file_write(.. const |
---|
| 3796 | char*buf ..). |
---|
| 3797 | * libfs/src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..). |
---|
| 3798 | * libfs/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3799 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3800 | * libfs/src/dosfs/Makefile.am, libfs/src/Makefile.am, |
---|
| 3801 | libfs/src/imfs/Makefile.am, libfs/Makefile.am, libfs/wrapup/Makefile.am: |
---|
| 3802 | Remove AUTOMAKE_OPTIONS. |
---|
[8a2fcfd] | 3803 | * libnetworking/configure.ac: |
---|
| 3804 | AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define |
---|
| 3805 | foreign 1.6]). |
---|
[98eb4c27] | 3806 | * libnetworking/arpa/Makefile.am, libnetworking/kern/Makefile.am, |
---|
| 3807 | libnetworking/Makefile.am, libnetworking/lib/Makefile.am, |
---|
| 3808 | libnetworking/libc/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 3809 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3810 | libnetworking/nfs/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
| 3811 | libnetworking/rtems/Makefile.am, |
---|
| 3812 | libnetworking/rtems_servers/Makefile.am, |
---|
| 3813 | libnetworking/rtems_telnetd/Makefile.am, |
---|
| 3814 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 3815 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am, |
---|
| 3816 | libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[8a2fcfd] | 3817 | |
---|
| 3818 | 2002-03-27 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3819 | |
---|
[98eb4c27] | 3820 | PR 162 |
---|
[8a2fcfd] | 3821 | * libnetworking/net/if_ppp.c ppp_txdaemon(), |
---|
| 3822 | libnetworking/net/if_pppvar.h pppstart(): Local variables must not be |
---|
| 3823 | used in a device write routines. Now ppp_softc structure have own |
---|
| 3824 | character for writing to device (sc_outchar). I think that converting |
---|
| 3825 | local variables to static is not a right solution, because problems will |
---|
| 3826 | occur in the case of two or more ppp instances. |
---|
| 3827 | * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable |
---|
| 3828 | must be u_long, otherwise in the case of the big output packet endless |
---|
| 3829 | loop may occur. |
---|
| 3830 | |
---|
| 3831 | 2002-03-25 Eric Norum <norume@aps.anl.gov> |
---|
| 3832 | |
---|
| 3833 | PR 374/networking |
---|
| 3834 | * libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 3835 | libnetworking/rtems/rtems_glue.c: The patch sent as part of PR270 got |
---|
| 3836 | applied to the wrong place. The effect was that (1) startup was no |
---|
| 3837 | faster than before and (2) malloc starvation messages came way too |
---|
| 3838 | quickly. The attached patch fixes both these problems and also provides |
---|
| 3839 | a mechanism for applications to handle malloc starvation conditions as |
---|
| 3840 | they see fit. |
---|
| 3841 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: New file. |
---|
| 3842 | |
---|
| 3843 | 2002-03-21 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3844 | |
---|
| 3845 | * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial |
---|
| 3846 | preparations for multiple PPPD connections. |
---|
[920d9db] | 3847 | |
---|
| 3848 | 2002-03-21 Alexander Kukuta <kam@oktet.ru> |
---|
| 3849 | |
---|
| 3850 | * libblock/src/bdbuf.c (avl_insert, libblock/avl_remove): Reimplemented |
---|
| 3851 | from scratch to avoid using GPLed sources in RTEMS core. |
---|
| 3852 | * libblock/src/bdbuf.c, libblock/include/rtems/bdbuf.h: Remove "binary |
---|
| 3853 | tree" implementation which was used for debugging only. |
---|
[b212624] | 3854 | |
---|
| 3855 | 2002-03-20 Chris Johns <ccj@acm.org> |
---|
| 3856 | |
---|
[98eb4c27] | 3857 | PR 192 |
---|
| 3858 | * libmisc/monitor/mon-command.c: The RTEMS monitor makes everything |
---|
| 3859 | lowercase. The capture engine need to set triggers or watches on task |
---|
| 3860 | with uppercase names. Also stop the monitor repeating command when |
---|
| 3861 | enter is pressed. |
---|
| 3862 | PR 148. |
---|
[b212624] | 3863 | * libmisc/monitor/mon-prmisc.c: Fixed to print task states correctly. |
---|
[9c94f544] | 3864 | |
---|
[920d9db] | 3865 | 2002-03-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3866 | |
---|
[98eb4c27] | 3867 | PR 140 |
---|
| 3868 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed. |
---|
[920d9db] | 3869 | * libfs/.cvsignore: Add config.h*, stamp-h*. |
---|
| 3870 | * libfs/configure.ac: Remove AC_SRC_DIR(.../dosfs.h). Remove |
---|
| 3871 | AM_CONFIG_HEADER(src/dosfs/config.h). Remove |
---|
| 3872 | AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h). |
---|
[98eb4c27] | 3873 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: INCLUDES = |
---|
| 3874 | -I../... |
---|
[920d9db] | 3875 | |
---|
| 3876 | 2002-03-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3877 | |
---|
[98eb4c27] | 3878 | PR 130 |
---|
[920d9db] | 3879 | * libfs/src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX. |
---|
| 3880 | * libfs/wrapup/Makefile.am: Disable dosfs for UNIX. |
---|
| 3881 | |
---|
| 3882 | 2002-03-13 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3883 | |
---|
| 3884 | * libblock/src/bdbuf.c (find_or_assign_buffer, |
---|
| 3885 | libblock/rtems_bdbuf_read, libblock/rtems_bdbuf_sync, |
---|
| 3886 | libblock/rtems_bdbuf_syncdev, libblock/bdbuf_swapout_task): Fix bug: |
---|
| 3887 | disable interrupts and set level properly before _CORE_mutex_Seize |
---|
| 3888 | invocation). |
---|
| 3889 | |
---|
[9c94f544] | 3890 | 2002-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3891 | |
---|
| 3892 | * score/include/rtems/system.h: Add __RTEMS_REVISION__. |
---|
| 3893 | |
---|
| 3894 | 2002-03-01 Eric Norum <eric.norum@usask.ca> |
---|
| 3895 | |
---|
| 3896 | * posix/src/pthreadonce.c: Task is not preemptable while running a |
---|
| 3897 | pthread_once init function. This is slightly less heavy handed than |
---|
| 3898 | disabling dispatching and seems better than consuming a mutex. |
---|
| 3899 | |
---|
[920d9db] | 3900 | 2002-02-28 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3901 | |
---|
| 3902 | * DOS filesystem including FAT12, FAT16, and FAT32 support submitted. |
---|
| 3903 | * libfs/src/dosfs, libfs/src/dosfs/Makefile.am, |
---|
| 3904 | libfs/src/dosfs/stamp-h2.in, libfs/src/dosfs/config.h.in, |
---|
| 3905 | libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
| 3906 | libfs/src/dosfs/fat_fat_operations.c, |
---|
| 3907 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
| 3908 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 3909 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 3910 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
| 3911 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
| 3912 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
| 3913 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 3914 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
| 3915 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
| 3916 | libfs/src/dosfs/.cvsignore: New files. |
---|
| 3917 | * libfs/configure.ac, libfs/src/Makefile.am, libfs/wrapup/Makefile.am: |
---|
| 3918 | Modified to reflect addition. |
---|
| 3919 | |
---|
[9c94f544] | 3920 | 2002-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3921 | |
---|
| 3922 | * score/include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__. |
---|
| 3923 | |
---|
[920d9db] | 3924 | 2002-02-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 3925 | |
---|
| 3926 | * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged into the |
---|
| 3927 | RTEMS source. |
---|
| 3928 | * libblock/ChangeLog, libblock/Makefile.am, libblock/README, |
---|
| 3929 | libblock/configure.ac, libblock/include/Makefile.am, |
---|
| 3930 | libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h, |
---|
| 3931 | libblock/include/rtems/diskdevs.h, libblock/include/rtems/ramdisk.h, |
---|
| 3932 | libblock/include/rtems/.cvsignore, libblock/include/.cvsignore, |
---|
| 3933 | libblock/src/Makefile.am, libblock/src/bdbuf.c, libblock/src/blkdev.c, |
---|
| 3934 | libblock/src/diskdevs.c, libblock/src/ramdisk.c, |
---|
| 3935 | libblock/src/.cvsignore, libblock/.cvsignore: New files. |
---|
| 3936 | |
---|
[8a2fcfd] | 3937 | 2002-02-27 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3938 | |
---|
| 3939 | * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c, |
---|
| 3940 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
| 3941 | libnetworking/pppd/sys-rtems.c: Add server with pap-authorization |
---|
| 3942 | capabilities as well as eliminate some warnings. |
---|
| 3943 | |
---|
| 3944 | 2002-02-27 Eric Norum <eric.norum@usask.ca> |
---|
| 3945 | |
---|
| 3946 | * libnetworking/net/radix.c: Properly handle fetching the default route |
---|
| 3947 | when there is no route. This was a bug in the original FreeBSD code and |
---|
| 3948 | this fix is from an updated version of their code. |
---|
| 3949 | |
---|
| 3950 | 2002-02-16 Eric Norum <eric.norum@usask.ca> |
---|
| 3951 | |
---|
| 3952 | * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number |
---|
| 3953 | checking. |
---|
| 3954 | |
---|
[9c94f544] | 3955 | 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3956 | |
---|
| 3957 | * posix/src/getegid.c: Add #include <rtems/userenv.h>. Remove #include |
---|
| 3958 | <rtems/libio_.h>. |
---|
[98eb4c27] | 3959 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getlogin.c, |
---|
| 3960 | posix/src/getuid.c: Ditto. |
---|
[1960925d] | 3961 | |
---|
[2baf0d86] | 3962 | 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[cdf5a5b4] | 3963 | |
---|
[2baf0d86] | 3964 | * Makefile.am: Readded reference to wrapup. |
---|
[9c94f544] | 3965 | * posix/configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]). |
---|
| 3966 | * posix/src/psignal.c: #include <string.h>. |
---|
[8a2fcfd] | 3967 | * libnetworking/pppd/sys-rtems.c: Remove unused variable status from |
---|
| 3968 | dodefaultroute. |
---|
| 3969 | |
---|
| 3970 | 2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3971 | |
---|
| 3972 | * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one, |
---|
| 3973 | include <rtems/seterr.h>. |
---|
| 3974 | |
---|
| 3975 | 2002-02-01 Mike Siers <mikes@poliac.com> |
---|
| 3976 | |
---|
| 3977 | * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to |
---|
| 3978 | avoid bringing the link down too fast. NOTE: Mike reports successfully |
---|
| 3979 | running at 56K baud on a direct link. |
---|
| 3980 | |
---|
| 3981 | 2002-01-31 Mike Siers <mikes@poliac.com> |
---|
| 3982 | |
---|
| 3983 | * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit. |
---|
[98eb4c27] | 3984 | * libnetworking/*: Update of PPPD support which eliminates the |
---|
| 3985 | requirement that drivers be in the termios TASK_DRIVEN mode. Mike did |
---|
| 3986 | significant testing and reports that it seems to be more stable and |
---|
| 3987 | handle larger packets better. This patch replaces the termios tasks |
---|
| 3988 | with more general pppd network driver tasks. The functions pppinput() |
---|
| 3989 | and pppstart() get called from the interrupt service routine. |
---|
[8a2fcfd] | 3990 | * libnetworking/Makefile.am, libnetworking/configure.ac, |
---|
| 3991 | libnetworking/net/Makefile.am, libnetworking/net/bpf.h, |
---|
| 3992 | libnetworking/net/ethernet.h, libnetworking/net/if.c, |
---|
| 3993 | libnetworking/net/if.h, libnetworking/net/if_arp.h, |
---|
| 3994 | libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c, |
---|
| 3995 | libnetworking/net/if_llc.h, libnetworking/net/if_loop.c, |
---|
| 3996 | libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h, |
---|
| 3997 | libnetworking/net/if_types.h, libnetworking/net/netisr.h, |
---|
| 3998 | libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h, |
---|
| 3999 | libnetworking/net/pppcompress.h, libnetworking/net/radix.c, |
---|
| 4000 | libnetworking/net/radix.h, libnetworking/net/raw_cb.c, |
---|
| 4001 | libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c, |
---|
| 4002 | libnetworking/net/route.c, libnetworking/net/route.h, |
---|
| 4003 | libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am, |
---|
| 4004 | libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
| 4005 | libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c, |
---|
| 4006 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
| 4007 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
| 4008 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
| 4009 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
| 4010 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
| 4011 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
| 4012 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
| 4013 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
| 4014 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
| 4015 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
| 4016 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8, |
---|
| 4017 | libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, |
---|
| 4018 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
| 4019 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c, |
---|
| 4020 | libnetworking/pppd/upap.h, libnetworking/pppd/utils.c, |
---|
| 4021 | libnetworking/pppd/example/README, |
---|
| 4022 | libnetworking/pppd/example/netconfig.h, |
---|
| 4023 | libnetworking/wrapup/Makefile.am: Modified. |
---|
| 4024 | * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c, |
---|
| 4025 | libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h, |
---|
| 4026 | libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, |
---|
| 4027 | libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file. |
---|
| 4028 | * libnetworking/modem/, libnetworking/modem/.cvsignore, |
---|
| 4029 | libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c, |
---|
| 4030 | libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c, |
---|
| 4031 | libnetworking/modem/pppcompress.c: Subdirectory removed. |
---|
[9c94f544] | 4032 | |
---|
| 4033 | 2002-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 4034 | |
---|
| 4035 | * score/include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL. |
---|
| 4036 | |
---|
[b212624] | 4037 | 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4038 | |
---|
| 4039 | * libmisc/shell/shell.c: Remove #undef __STRICT_ANSI__. |
---|
| 4040 | |
---|
| 4041 | 2002-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4042 | |
---|
| 4043 | * libmisc/configure.ac: Fix tests for GCC. |
---|
| 4044 | |
---|
| 4045 | 2002-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4046 | |
---|
| 4047 | * libmisc/configure.ac: Add check for weak function attribute. Remove |
---|
| 4048 | AM_CONDITIONAL([RTEMS_LIBSHELL]. Add AM_CONDITIONAL(LIBSHELL), |
---|
| 4049 | AM_CONDITIONAL(LIBSERDBG). |
---|
[98eb4c27] | 4050 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 4051 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 4052 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 4053 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am: Use *.a instead |
---|
| 4054 | of *-tmp.a. |
---|
| 4055 | * libmisc/serdbg/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
[b212624] | 4056 | LIBSERDBG is true. |
---|
[98eb4c27] | 4057 | * libmisc/shell/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
[b212624] | 4058 | LIBSHELL is true. |
---|
[98eb4c27] | 4059 | * libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use *.a |
---|
| 4060 | instead of *-tmp.a. |
---|
[b212624] | 4061 | * libmisc/wrapup/Makefile.am: Reflect changes above. |
---|
| 4062 | |
---|
[8a2fcfd] | 4063 | 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4064 | |
---|
| 4065 | * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs. |
---|
| 4066 | Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). |
---|
| 4067 | |
---|
[9c94f544] | 4068 | 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4069 | |
---|
| 4070 | * score/include/rtems/system.h: Fix typo in yesterday's change: |
---|
| 4071 | RTEMS_MULTILIBS. |
---|
[cdf5a5b4] | 4072 | |
---|
[64b1f81] | 4073 | 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4074 | |
---|
| 4075 | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove |
---|
| 4076 | ITRON_SUBDIRS. |
---|
[2baf0d86] | 4077 | * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to |
---|
| 4078 | cpuopts.h. |
---|
| 4079 | * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add |
---|
| 4080 | $(PROJECT_INCLUDE)/rtems. Remove libio_.h. |
---|
[64b1f81] | 4081 | |
---|
[dd2906e] | 4082 | 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4083 | |
---|
[2baf0d86] | 4084 | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. |
---|
[dd2906e] | 4085 | * include/rtems/fs.h: New, extracted from libio_.h. |
---|
| 4086 | * include/rtems/userenv.h: New. extracted from libio_.h. |
---|
[b212624] | 4087 | * libmisc/rootfs/Makefile.am: Use include_rtems_HEADERS instead of |
---|
| 4088 | H_FILES. |
---|
[920d9db] | 4089 | * libfs/src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include |
---|
| 4090 | <sys/stat.h>. Add include <fcntl.h>. |
---|
| 4091 | * libfs/src/imfs/imfs_rmnod.c: Add include <stdlib.h>. |
---|
[dd2906e] | 4092 | |
---|
[9c94f544] | 4093 | 2002-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 4094 | |
---|
[98eb4c27] | 4095 | * posix/optman/, posix/optman/.cvsignore, posix/optman/Makefile.am, |
---|
| 4096 | sapi/optman/, sapi/optman/.cvsignore, sapi/optman/Makefile.am, |
---|
| 4097 | sapi/optman/no-ext.c, sapi/optman/no-io.c, rtems/optman/, |
---|
| 4098 | rtems/optman/.cvsignore, rtems/optman/Makefile.am, |
---|
[9c94f544] | 4099 | rtems/optman/no-dpmem.c, rtems/optman/no-event.c, rtems/optman/no-mp.c, |
---|
| 4100 | rtems/optman/no-msg.c, rtems/optman/no-part.c, rtems/optman/no-region.c, |
---|
| 4101 | rtems/optman/no-rtmon.c, rtems/optman/no-sem.c, |
---|
| 4102 | rtems/optman/no-signal.c, rtems/optman/no-timer.c: Removed entire |
---|
| 4103 | contents of optman/ directory since it has been moved. |
---|
| 4104 | |
---|
[20db683] | 4105 | 2002-01-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 4106 | |
---|
| 4107 | * wrapup/.cvsignore: Readded. |
---|
| 4108 | * include/.cvsignore: New file. |
---|
| 4109 | |
---|
[9c94f544] | 4110 | 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4111 | |
---|
| 4112 | * score/include/rtems/seterr.h: Add do {..} while (0) in defines. Rename |
---|
| 4113 | set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one. |
---|
[b212624] | 4114 | * libmisc/mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one. |
---|
[98eb4c27] | 4115 | * libfs/src/imfs/imfs_eval.c, libfs/src/imfs/memfile.c, |
---|
| 4116 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs_unlink.c, |
---|
| 4117 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_chown.c, |
---|
| 4118 | libfs/src/imfs/ioman.c, libfs/src/imfs/imfs_mount.c, |
---|
| 4119 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_stat.c, |
---|
| 4120 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_symlink.c, |
---|
| 4121 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/linearfile.c, |
---|
| 4122 | libfs/src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply |
---|
[920d9db] | 4123 | rtems_set_errno_and_return_minus_one. |
---|
| 4124 | * libfs/src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. |
---|
| 4125 | Comment out increment_and_check_linkcounts. |
---|
[9c94f544] | 4126 | |
---|
[cc279333] | 4127 | 2002-01-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 4128 | |
---|
| 4129 | * Makefile.am, configure.ac: Remove references to wrapup subdirectory. |
---|
| 4130 | |
---|
[8217c40] | 4131 | 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4132 | |
---|
[2baf0d86] | 4133 | * configure.ac: Use AS_IF instead of if/then/else. Add |
---|
| 4134 | AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add |
---|
| 4135 | AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add |
---|
| 4136 | include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove |
---|
| 4137 | wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from |
---|
| 4138 | CONFIG_FILES. |
---|
[8217c40] | 4139 | * Makefile.am: Add include to SUBDIRS. |
---|
[98eb4c27] | 4140 | * rtems/Makefile.am, sapi/Makefile.am: Remove optman from SUBDIRS. |
---|
[8217c40] | 4141 | * include/Makefile.am: New file. |
---|
[98eb4c27] | 4142 | * include/rtems/bspIo.h, include/rtems/libio_.h: Relocated from |
---|
| 4143 | lib/include. |
---|
[9c94f544] | 4144 | * posix/configure.ac: Remove optman/Makefile from CONFIG_FILES. |
---|
| 4145 | * posix/Makefile.am: Remove optman from SUBDIRS. |
---|
[8217c40] | 4146 | |
---|
[989b938] | 4147 | 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4148 | |
---|
[98eb4c27] | 4149 | * wrapup/posix/Makefile.am, wrapup/itron/Makefile.am, |
---|
| 4150 | wrapup/rtems/Makefile.am, Makefile.am, itron/src/Makefile.am: Add |
---|
| 4151 | multilib support. |
---|
[9c94f544] | 4152 | * posix/optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. |
---|
| 4153 | * posix/src/Makefile.am: Add multilib support. |
---|
| 4154 | * score/inline/rtems/score/object.inl, |
---|
| 4155 | score/macros/rtems/score/object.inl: Add add casts to Objects_Id in |
---|
| 4156 | _Objects_Build_ids to avoid implicit typecasts from enum to int16 on |
---|
| 4157 | bit16 targets (here: h8300). |
---|
[98eb4c27] | 4158 | * score/src/Makefile.am, sapi/optman/Makefile.am, sapi/src/Makefile.am, |
---|
| 4159 | rtems/src/Makefile.am, rtems/optman/Makefile.am: Add multilib support. |
---|
[9c94f544] | 4160 | |
---|
[8a2fcfd] | 4161 | 2001-12-18 Eric Norum <eric.norum@usask.ca> |
---|
| 4162 | |
---|
| 4163 | * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP |
---|
| 4164 | `directories' (path names with a / at the end) while disallowing open() |
---|
| 4165 | operations on TFTP `directories'. |
---|
| 4166 | |
---|
| 4167 | 2001-12-07 Eric Norum <eric.norum@usask.ca> |
---|
| 4168 | |
---|
| 4169 | * libnetworking/lib/tftpDriver.c: Restore write capability. |
---|
| 4170 | |
---|
[920d9db] | 4171 | 2001-11-29 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4172 | |
---|
| 4173 | * AVL trees implementation added. |
---|
| 4174 | |
---|
[9c94f544] | 4175 | 2001-11-28 Joel Sherrill <joel@OARcorp.com>, |
---|
| 4176 | |
---|
| 4177 | PR 91 |
---|
| 4178 | * score/include/rtems/score/isr.h, score/inline/rtems/score/isr.inl, |
---|
| 4179 | score/macros/rtems/score/isr.inl: Modified to allow any port to provide |
---|
| 4180 | its own implementation of the macro _ISR_Is_in_progress. If the port |
---|
| 4181 | overrides this macro, it must provide a non-inlined function |
---|
| 4182 | implementation. |
---|
| 4183 | |
---|
[920d9db] | 4184 | 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4185 | |
---|
| 4186 | * libfs/wrapup/Makefile.am: Remove HAS_IMFS. |
---|
| 4187 | |
---|
| 4188 | 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4189 | |
---|
| 4190 | * libfs/src/imfs/Makefile.am: Cleanup. |
---|
[8a2fcfd] | 4191 | * libnetworking/arpa/Makefile.am: Remove stray lines. |
---|
[920d9db] | 4192 | |
---|
[9c94f544] | 4193 | 2001-11-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 4194 | |
---|
| 4195 | * score/src/threadhandler.c: When __USE__MAIN__ is defined by the |
---|
| 4196 | toolset, invoke the global constructors via __main. Reported as tested |
---|
| 4197 | by Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov |
---|
| 4198 | <vvv@oktet.ru> in conjunction with a new set of tool RPMs |
---|
| 4199 | (gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84. |
---|
| 4200 | |
---|
[920d9db] | 4201 | 2001-11-16 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4202 | |
---|
| 4203 | * libblock/include/rtems/bdbuf.h, |
---|
| 4204 | libblock/src/bdbuf.c(rtems_bdbuf_syncdev): New. |
---|
| 4205 | |
---|
| 4206 | 2001-11-07 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4207 | |
---|
| 4208 | * libblock/ChangeLog: New file. |
---|
| 4209 | * libblock/src/, libblock/include/, libblock/include/rtems/: New |
---|
| 4210 | directories. |
---|
| 4211 | * libblock/README, libblock/configure.ac, libblock/Makefile.am, |
---|
[98eb4c27] | 4212 | libblock/src/Makefile.am, libblock/include/Makefile.am, |
---|
| 4213 | libblock/include/rtems/bdbuf.h include/rtems/blkdev.h |
---|
[920d9db] | 4214 | include/rtems/diskdevs.h include/rtems/ramdisk.h src/bdbuf.c |
---|
| 4215 | src/blkdev.c src/diskdevs.c src/ramdisk.c: New files. |
---|
| 4216 | |
---|
[9c94f544] | 4217 | 2001-11-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 4218 | |
---|
| 4219 | Discovered while fixing PR36 reported by Todor.Todorov@barco.com. |
---|
| 4220 | * itron/include/rtems/itron/object.h: Corrected _ITRON_Objects_Get() to |
---|
| 4221 | use _Objects_Get_by_index(). |
---|
| 4222 | PR 36 (Reported by Todor.Todorov@barco.com) |
---|
| 4223 | * score/include/rtems/score/object.h: Added prototype for |
---|
| 4224 | _Objects_Get_by_index(). |
---|
| 4225 | * score/src/objectget.c, score/src/objectgetisr.c: Corrected procedure |
---|
| 4226 | for getting index from Id so it is correct and optimal for both single |
---|
| 4227 | and multiprocessor configurations. |
---|
| 4228 | |
---|
[920d9db] | 4229 | 2001-11-07 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 4230 | |
---|
| 4231 | Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. |
---|
| 4232 | * libfs/ src/imfs/imfs_directory.c: Do not calculate the offset twice. |
---|
| 4233 | |
---|
| 4234 | 2001-10-26 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4235 | |
---|
| 4236 | * libfs/src/imfs/imfs_load_tar.c: Minor modification so this will |
---|
| 4237 | compile with gcc-2.95.3 with the arguments "-m5200 -O4". |
---|
| 4238 | |
---|
[9c94f544] | 4239 | 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4240 | |
---|
| 4241 | * rtems/macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo |
---|
| 4242 | in previous patch). |
---|
| 4243 | |
---|
| 4244 | 2001-10-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 4245 | |
---|
| 4246 | * rtems/macros/rtems/rtems/asr.nil: Fixed typo. |
---|
| 4247 | |
---|
| 4248 | 2001-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 4249 | |
---|
| 4250 | * score/src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI |
---|
| 4251 | pollutes the application namespace. |
---|
[989b938] | 4252 | |
---|
[8a2fcfd] | 4253 | 2001-10-18 Eric Norum <eric.norum@usask.ca> |
---|
| 4254 | |
---|
| 4255 | * libnetworking/lib/tftpDriver.c: Properly handles ../ components in |
---|
| 4256 | chdir() and open() operations within the TFTP file system. |
---|
| 4257 | |
---|
[7660ccd8] | 4258 | 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4259 | |
---|
| 4260 | * configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy. |
---|
[2baf0d86] | 4261 | * configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect |
---|
| 4262 | changes to configuration of rtems, score and sapi subdirs. |
---|
[81d4759] | 4263 | * Makefile.am: require automake-1.5. |
---|
[98eb4c27] | 4264 | * itron/include/itronsys/Makefile.am, itron/include/rtems/Makefile.am, |
---|
| 4265 | itron/include/rtems/itron/Makefile.am, itron/inline/rtems/Makefile.am, |
---|
| 4266 | itron/inline/rtems/itron/Makefile.am, itron/macros/rtems/Makefile.am, |
---|
| 4267 | itron/macros/rtems/itron/Makefile.am: Remove. |
---|
| 4268 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
| 4269 | itron/macros/Makefile.am: handle subdirs. |
---|
[9c94f544] | 4270 | * itron/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 4271 | * posix/include/sys/Makefile.am, posix/include/rtems/Makefile.am, |
---|
| 4272 | posix/include/rtems/posix/Makefile.am: Remove. |
---|
[9c94f544] | 4273 | * posix/include/Makefile.am: Handle subdirs. |
---|
[98eb4c27] | 4274 | * posix/inline/rtems/Makefile.am, posix/inline/rtems/posix/Makefile.am: |
---|
| 4275 | Remove. |
---|
[9c94f544] | 4276 | * posix/inline/Makefile.am: Handle subdirs. |
---|
[98eb4c27] | 4277 | * posix/macros/rtems/Makefile.am, posix/macros/rtems/posix/Makefile.am: |
---|
| 4278 | Remove. |
---|
[9c94f544] | 4279 | * posix/macros/Makefile.am: Handle subdirs. |
---|
| 4280 | * posix/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 4281 | * score/include/rtems/Makefile.am, score/include/rtems/Makefile.am: |
---|
| 4282 | Remove. |
---|
[9c94f544] | 4283 | * score/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4284 | * score/macros/rtems/Makefile.am, score/macros/rtems/score/Makefile.am: |
---|
| 4285 | Remove. |
---|
[9c94f544] | 4286 | * score/macros/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4287 | * score/inline/rtems/Makefile.am, score/inline/rtems/score/Makefile.am: |
---|
| 4288 | Remove. |
---|
[9c94f544] | 4289 | * score/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4290 | * score/Makefile.am: require automake-1.5. |
---|
| 4291 | * sapi/include/rtems/Makefile.am: Remove. |
---|
| 4292 | * sapi/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4293 | * sapi/inline/rtems/Makefile.am: Remove. |
---|
| 4294 | * sapi/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4295 | * sapi/macros/rtems/Makefile.am: Remove. |
---|
| 4296 | * sapi/Makefile.am: require automake-1.5. |
---|
[98eb4c27] | 4297 | * rtems/include/rtems/Makefile.am, |
---|
| 4298 | rtems/include/rtems/rtems/Makefile.am: Remove. |
---|
[9c94f544] | 4299 | * rtems/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4300 | * rtems/inline/rtems/Makefile.am, rtems/inline/rtems/rtems/Makefile.am: |
---|
| 4301 | Remove. |
---|
[9c94f544] | 4302 | * rtems/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4303 | * rtems/macros/rtems/Makefile.am, rtems/macros/rtems/rtems/Makefile.am: |
---|
| 4304 | Remove. |
---|
[9c94f544] | 4305 | * rtems/macros: Handle subdirs, require automake-1.5. |
---|
| 4306 | * rtems/Makefile.am: require automake-1.5. |
---|
| 4307 | |
---|
| 4308 | 2001-10-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4309 | |
---|
| 4310 | * score/.cvsignore: Add stamp-h.in. |
---|
| 4311 | * score/include/Makefile.am: Fixed path to cpuopts-tmp.h. |
---|
| 4312 | |
---|
| 4313 | 2001-10-16 Chris Johns <ccj@acm.org> |
---|
| 4314 | |
---|
| 4315 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
| 4316 | sapi/include/rtems/io.h, sapi/optman/no-io.c, sapi/src/exinit.c, |
---|
| 4317 | sapi/src/io.c: Added a device driver register/unregister interface to |
---|
| 4318 | allow device drivers to be installed and removed at runtime. This means |
---|
| 4319 | you do not need devices present in the device table when you build. |
---|
[920d9db] | 4320 | * libfs/imfs/imfs_load_tar.c: Changed the code around to remove an |
---|
| 4321 | internal compiler error on the Coldfire target. |
---|
[9c94f544] | 4322 | |
---|
[8a2fcfd] | 4323 | 2001-10-12 Mike Siers <mikes@poliac.com> |
---|
| 4324 | |
---|
| 4325 | * Update to stable working state. |
---|
| 4326 | * libnetworking/modem_example/16550.h, |
---|
| 4327 | libnetworking/modem_example/README, libnetworking/modem_example/modem.c, |
---|
| 4328 | libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c, |
---|
| 4329 | libnetworking/modem_example/ppp.h, |
---|
| 4330 | libnetworking/modem_example/pppcompress.c: Files removed. |
---|
| 4331 | * libnetworking/pppd/example/pppd.options: New file. |
---|
| 4332 | * libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
| 4333 | libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
| 4334 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
| 4335 | libnetworking/pppd/rtemsmain.c: Updated. |
---|
| 4336 | |
---|
[9c94f544] | 4337 | 2001-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 4338 | |
---|
[98eb4c27] | 4339 | * sapi/include/rtems/directives.h, libmisc/rootfs/mkrootfs.c, |
---|
| 4340 | libmisc/rootfs/mkrootfs.h: Fixed typo. |
---|
[81d4759] | 4341 | |
---|
[66387986] | 4342 | 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4343 | |
---|
| 4344 | * .cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4345 | * configure.in: Remove. |
---|
| 4346 | * configure.ac: New file, generated from configure.in by autoupdate. |
---|
[9c94f544] | 4347 | * itron/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4348 | * itron/configure.in: Remove. |
---|
| 4349 | * itron/configure.ac: New file, generated from configure.in by |
---|
| 4350 | autoupdate. |
---|
| 4351 | * posix/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4352 | * posix/configure.in: Remove. |
---|
| 4353 | * posix/configure.ac: New file, generated from configure.in by |
---|
| 4354 | autoupdate. |
---|
[b212624] | 4355 | * libmisc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4356 | * libmisc/configure.in: Remove. |
---|
| 4357 | * libmisc/configure.ac: New file, generated from configure.in by |
---|
| 4358 | autoupdate. |
---|
| 4359 | * librpc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4360 | * librpc/configure.in: Remove. |
---|
| 4361 | * librpc/configure.ac: New file, generated from configure.in by |
---|
| 4362 | autoupdate. |
---|
[920d9db] | 4363 | * libfs/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4364 | * libfs/configure.in: Remove. |
---|
| 4365 | * libfs/configure.ac: New file, generated from configure.in by |
---|
| 4366 | autoupdate. |
---|
[8a2fcfd] | 4367 | * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4368 | * libnetworking/configure.in: Remove. |
---|
| 4369 | * libnetworking/configure.ac: New file, generated from configure.in by |
---|
| 4370 | autoupdate. |
---|
[920d9db] | 4371 | |
---|
| 4372 | 2001-10-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 4373 | |
---|
| 4374 | * libfs/src/imfs/imfs_getchild.c: Correct length of static string as |
---|
| 4375 | reported by Ibragimov Ilya <ibr@oktet.ru>. |
---|
[9c94f544] | 4376 | |
---|
| 4377 | 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4378 | |
---|
[98eb4c27] | 4379 | * score/include/rtems/score/Makefile.am, |
---|
| 4380 | score/include/rtems/Makefile.am, score/inline/rtems/score/Makefile.am, |
---|
| 4381 | score/macros/rtems/score/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
| 4382 | sapi/include/Makefile.am, sapi/inline/rtems/Makefile.am, |
---|
| 4383 | sapi/macros/rtems/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
| 4384 | rtems/include/Makefile.am, rtems/inline/rtems/rtems/Makefile.am, |
---|
| 4385 | rtems/macros/rtems/rtems/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 4386 | libmisc/monitor/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 4387 | libmisc/devnull/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 4388 | libmisc/mw-fb/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 4389 | libmisc/rtmonuse/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 4390 | libmisc/rootfs/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
| 4391 | libfs/src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
[9c94f544] | 4392 | |
---|
| 4393 | 2001-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 4394 | |
---|
| 4395 | * posix/src/mqueueopen.c, posix/src/semopen.c: Clarify type on va_arg. |
---|
[b212624] | 4396 | * libmisc/dummy/dummy.c: Now a useful configuration that starts main(). |
---|
| 4397 | * libmisc/wrapup/Makefile.am: Include a base level configuration in |
---|
| 4398 | RTEMS library. |
---|
| 4399 | |
---|
| 4400 | 2001-09-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 4401 | |
---|
| 4402 | * libmisc/ChangeLog: Fixed typo in date. |
---|
[9c94f544] | 4403 | |
---|
| 4404 | 2001-09-27 Eric Norum <eric.norum@usask.ca> |
---|
| 4405 | |
---|
| 4406 | * score/src/threadhandler.c: Now process C++ global constructors (_init) |
---|
| 4407 | as part of the first task execution not in BSP space. This depends on |
---|
| 4408 | the toolset defining USE_INIT_FINI so you have to have the right toolset |
---|
| 4409 | version. |
---|
[8a2fcfd] | 4410 | * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the |
---|
| 4411 | TFTP filesystem. |
---|
[9c94f544] | 4412 | |
---|
| 4413 | 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4414 | |
---|
[98eb4c27] | 4415 | * itron/include/itronsys/Makefile.am, |
---|
| 4416 | itron/include/rtems/itron/Makefile.am, itron/include/Makefile.am, |
---|
| 4417 | itron/inline/rtems/itron/Makefile.am, |
---|
| 4418 | itron/macros/rtems/itron/Makefile.am, posix/include/sys/Makefile.am, |
---|
| 4419 | posix/include/rtems/posix/Makefile.am, posix/include/Makefile.am, |
---|
| 4420 | posix/inline/rtems/posix/Makefile.am, |
---|
| 4421 | posix/macros/rtems/posix/Makefile.am, |
---|
| 4422 | score/include/rtems/score/Makefile.am, score/include/rtems/Makefile.am, |
---|
| 4423 | score/inline/rtems/score/Makefile.am, |
---|
| 4424 | score/macros/rtems/score/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 4425 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 4426 | libnetworking/vm/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
| 4427 | libnetworking/sys/Makefile.am, libnetworking/rtems_servers/Makefile.am, |
---|
| 4428 | libnetworking/arpa/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 4429 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 4430 | libnetworking/rtems/Makefile.am, |
---|
| 4431 | libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
[66387986] | 4432 | |
---|
[615a7d0] | 4433 | 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4434 | |
---|
| 4435 | * wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy. |
---|
[9c94f544] | 4436 | * itron/src/Makefile.am: Revamp INCLUDES handling to make automake-1.5 |
---|
| 4437 | happy. |
---|
| 4438 | * posix/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy. |
---|
| 4439 | * posix/src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy. |
---|
| 4440 | * sapi/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5. |
---|
[920d9db] | 4441 | * libfs/src/imfs/Makefile.am: Revamp INCLUDES handling to make |
---|
| 4442 | automake-1.5 happy. |
---|
[8a2fcfd] | 4443 | * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 |
---|
| 4444 | happy. |
---|
[9c94f544] | 4445 | |
---|
[b212624] | 4446 | 2001-09-21 Joel Sherrill <joel@OARcorp.com> |
---|
| 4447 | |
---|
| 4448 | * libmisc/configure.in, libmisc/rootfs/Makefile.am: Added conditional to |
---|
| 4449 | make sure rootfs does not get built with networking is disabled. Also |
---|
| 4450 | added include of compile.am to rootfs/Makefile.am. |
---|
| 4451 | * libmisc/wrapup/Makefile.am: Added rootfs conditionally if networking |
---|
| 4452 | enabled. |
---|
| 4453 | |
---|
[8a2fcfd] | 4454 | 2001-09-19 Eric Norum <eric.norum@usask.ca> |
---|
| 4455 | |
---|
| 4456 | * libnetworking/lib/tftpDriver.c: Add some debugging capability. |
---|
| 4457 | |
---|
[b212624] | 4458 | 2001-09-19 Chris Johns <ccj@acm.org> |
---|
| 4459 | |
---|
| 4460 | * Added support for populating the initial "root" filesystem with |
---|
| 4461 | information obtained via the DHCP response. |
---|
| 4462 | * libmisc/rootfs: New directory. |
---|
| 4463 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
| 4464 | libmisc/rootfs/mkrootfs.c, libmisc/rootfs/mkrootfs.h: New files. |
---|
| 4465 | * libmisc/configure.in, libmisc/Makefile.am: Modified to reflect |
---|
| 4466 | addition. |
---|
[8a2fcfd] | 4467 | * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, |
---|
| 4468 | rtems/rtems_bsdnet_internal.h Added support for populating the initial |
---|
| 4469 | "root" filesystem with information obtained via the DHCP response. |
---|
[b212624] | 4470 | |
---|
| 4471 | 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4472 | |
---|
| 4473 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
| 4474 | instead of AC_CANONICAL_SYSTEM. |
---|
| 4475 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
| 4476 | mkinstalldirs and mkdir. |
---|
| 4477 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
| 4478 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
| 4479 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
| 4480 | instead of AC_CANONICAL_SYSTEM. |
---|
| 4481 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
| 4482 | mkinstalldirs and mkdir. |
---|
| 4483 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
| 4484 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
| 4485 | |
---|
[9c94f544] | 4486 | 2001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es> |
---|
| 4487 | |
---|
| 4488 | * rtems/src/tasks.c: Dereference pointer passed to destructor. |
---|
[b212624] | 4489 | * libmisc/shell/shell.c: Don't close file it wasn't open. |
---|
[9c94f544] | 4490 | |
---|
| 4491 | 2001-09-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 4492 | |
---|
| 4493 | * posix/src/sysconf.c: Fix typo syntax error accidentally committed. |
---|
| 4494 | * posix/src/mprotect.c: New file. Stub required by some gcc's to pass |
---|
| 4495 | tests. In particular, about 350 ACATS tests fail if this is not present. |
---|
| 4496 | * posix/src/getpagesize.c: Ditto. |
---|
| 4497 | * posix/src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT |
---|
| 4498 | required to pass about 350 ACATS test cases. |
---|
| 4499 | * posix/src/Makefile.am: Added new files. |
---|
[b212624] | 4500 | * libmisc/devnull/devnull.c: Eliminate warning. |
---|
[9c94f544] | 4501 | |
---|
| 4502 | 2001-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 4503 | |
---|
| 4504 | * posix/macros/rtems/posix/mqueue.inl: Add cast so negation works. |
---|
| 4505 | * score/ src/coremutex.c, score/src/coremutexseize.c, |
---|
| 4506 | score/src/coremutexsurrender.c, score/inline/rtems/score/coremutex.inl: |
---|
| 4507 | The per thread field resource_count should only be manipulated when a |
---|
| 4508 | mutex is priority ceiling or priority inherit. This was reported by |
---|
| 4509 | Chris Johns <ccj@acm.org> who also noticed that the use of switches for |
---|
| 4510 | all disciplines generated less efficient code than using explicit tests |
---|
| 4511 | for the one or two cases we were really interested in. Further review |
---|
| 4512 | of his modifications made it apparent that the "isa" methods to test |
---|
| 4513 | mutex discipline were not being used so this modification was swept into |
---|
| 4514 | the code as well. |
---|
| 4515 | * score/src/coremutexseize.c: Add missing code for proper handling of |
---|
| 4516 | nesting acquisitions. This only impacts building with inlines disabled |
---|
| 4517 | on the source with the "fast mutex" optimizations. This was post the 4.5 |
---|
| 4518 | branch and did not impact released versions. |
---|
| 4519 | * rtems/inline/rtems/rtems/attr.inl: Correct typo and use correct |
---|
| 4520 | attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>. |
---|
| 4521 | |
---|
[8a2fcfd] | 4522 | 2001-08-16 Mike Siers <mikes@poliac.com> |
---|
| 4523 | |
---|
| 4524 | * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike. |
---|
| 4525 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files. |
---|
| 4526 | These support callback functionality that has not even been compiled |
---|
| 4527 | under RTEMS yet. |
---|
| 4528 | * libnetworking/pppd/*: Update of PPPD to 2.3.11 from 2.3.5 and addition |
---|
| 4529 | of an example application. - renamed error() function because of |
---|
| 4530 | namespace problems. - removed calls to the exit() function. - removed |
---|
| 4531 | extra files from the pppd source directory. - defined pppd task constant |
---|
| 4532 | values in rtemspppd.h. - modifyied example code to get actual tick per |
---|
| 4533 | second value. - placed the pppd 2.3.11 man page file (pppd.8) into the |
---|
| 4534 | pppd directory. |
---|
| 4535 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
| 4536 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
| 4537 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
| 4538 | libnetworking/pppd/rtems-ppp.c: Deleted. |
---|
| 4539 | * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c, |
---|
| 4540 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
| 4541 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c, |
---|
| 4542 | libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README, |
---|
| 4543 | libnetworking/pppd/example/init.c, |
---|
| 4544 | libnetworking/pppd/example/netconfig.h, |
---|
| 4545 | libnetworking/pppd/example/ppp.conf, |
---|
| 4546 | libnetworking/pppd/example/pppdapp.c, |
---|
| 4547 | libnetworking/pppd/example/system.h: New files. |
---|
| 4548 | * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h, |
---|
| 4549 | libnetworking/pppd/Makefile.am, libnetworking/pppd/README, |
---|
| 4550 | libnetworking/pppd/STATUS, libnetworking/pppd/auth.c, |
---|
| 4551 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
| 4552 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
| 4553 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
| 4554 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
| 4555 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
| 4556 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
| 4557 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
| 4558 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
| 4559 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
| 4560 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
| 4561 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h, |
---|
| 4562 | libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified. |
---|
| 4563 | |
---|
[9c94f544] | 4564 | 2001-08-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4565 | |
---|
| 4566 | * posix/src/mqueuesendsupp.c: Account for possibly blocking during the |
---|
| 4567 | core send operation. |
---|
| 4568 | * score/src/coremutexsurrender.c: Use holder thread not executing thread |
---|
| 4569 | because even though they may and often are the same it is not guaranteed |
---|
| 4570 | unless the proper attribute is set. |
---|
| 4571 | * score/include/rtems/score/coremsg.h, score/src/coremsgsubmit.c: Add a |
---|
| 4572 | new return status to account for blocking sends. Otherwise, the caller |
---|
| 4573 | will think that the returned message status will have the ultimate |
---|
| 4574 | results of the operation. If the send times out, the final status will |
---|
| 4575 | be in the return_code of the thread. |
---|
| 4576 | * rtems/src/msgqsubmit.c: Add a comment indicating that we do not have |
---|
| 4577 | to account for possibly blocking during the core send operation because |
---|
| 4578 | Classic API message queue send is always non-blocking. |
---|
[8a2fcfd] | 4579 | * libnetworking/pppd/example/Makefile: Removed. |
---|
| 4580 | * libnetworking/pppd/example/Makefile-user: Added was Makefile. Renamed |
---|
| 4581 | to avoid bootstrap -c clobbering it. |
---|
| 4582 | * libnetworking/rtems_telnetd/.cvsignore: New file. |
---|
[9c94f544] | 4583 | |
---|
[b212624] | 4584 | 2001-08-09 Keith Outwater <vac4050@cae597.rsc.raytheon.com> |
---|
| 4585 | |
---|
| 4586 | * libmisc/monitor/mon-command.c: Add support for partial command |
---|
| 4587 | matching. The monitor used to have this functionality before it was |
---|
| 4588 | overhauled to support addition of user commands. |
---|
| 4589 | |
---|
[9c94f544] | 4590 | 2001-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 4591 | |
---|
[98eb4c27] | 4592 | * itron/src/snd_mbx.c, itron/src/tsnd_mbf.c, posix/src/mqueuesendsupp.c, |
---|
| 4593 | score/include/rtems/score/coremsg.h, |
---|
| 4594 | score/inline/rtems/score/coremsg.inl, score/src/coremsgsubmit.c, |
---|
| 4595 | rtems/src/msgqsubmit.c: Unblocking message queue operations should NOT |
---|
[9c94f544] | 4596 | use _Thread_Executing for return status since it is permissible to |
---|
| 4597 | invoke message send operations from an ISR. This was reported by Suvrat |
---|
| 4598 | Gupta <suvrat@utstar.com>. |
---|
| 4599 | |
---|
[b212624] | 4600 | 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com> |
---|
| 4601 | |
---|
| 4602 | * libmisc/shell/pty.c: Moved to libnetworking/rtems_telnetd. |
---|
| 4603 | * libmisc/shell/Makefile.am, libmisc/shell/README, libmisc/shell/cmds.c, |
---|
| 4604 | libmisc/shell/shell.c, libmisc/shell/shell.h: Updates. |
---|
[920d9db] | 4605 | * libfs/src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been |
---|
| 4606 | touched. The order of the questions is the key. |
---|
[8a2fcfd] | 4607 | * libnetworking/Makefile.am, libnetworking/configure.in, |
---|
| 4608 | libnetworking/rtems_servers/Makefile.am, |
---|
| 4609 | libnetworking/rtems_servers/telnetd.c, |
---|
| 4610 | libnetworking/rtems_servers/telnetd.h, |
---|
| 4611 | libnetworking/rtems_telnetd/Makefile.am, |
---|
| 4612 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
| 4613 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
| 4614 | libnetworking/rtems_telnetd/telnetd.c, |
---|
| 4615 | libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am: |
---|
| 4616 | - pty and telnetd have a new subdir rtems_telnetd to avoid the side |
---|
| 4617 | effect when ftpd change. - the tcp/ip stats have been implemented into |
---|
| 4618 | icmds.c and started when telnetd daemon is started. |
---|
| 4619 | * libnetworking/rtems_servers/telnetd.c, |
---|
| 4620 | libnetworking/rtems_servers/telnetd.h: Removed. |
---|
| 4621 | * libnetworking/rtems_telnetd: New directory. |
---|
| 4622 | * libnetworking/rtems_telnetd/Makefile.am, |
---|
| 4623 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
| 4624 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
| 4625 | libnetworking/rtems_telnetd/telnetd.c, |
---|
| 4626 | libnetworking/rtems_telnetd/telnetd.h: New files. |
---|
[920d9db] | 4627 | |
---|
| 4628 | 2001-07-06 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 4629 | |
---|
| 4630 | * libfs/src/imfs/deviceio.c: Make sure errno gets set to reflect the |
---|
| 4631 | status from the driver. |
---|
[b212624] | 4632 | |
---|
| 4633 | 2001-06-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 4634 | |
---|
| 4635 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h: Moved to |
---|
| 4636 | libnetworking/rtems_servers so the network stack to address network |
---|
| 4637 | depenendency. |
---|
| 4638 | * libmisc/shell/Makefile.am: Modified to reflect above. |
---|
[8a2fcfd] | 4639 | * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h: |
---|
| 4640 | Moved from libmisc/shell so the network stack to address network |
---|
| 4641 | depenendency. |
---|
| 4642 | * libnetworking/rtems_servers/Makefile.am: Modified to reflect above. |
---|
| 4643 | |
---|
| 4644 | 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4645 | |
---|
| 4646 | * libnetworking/rtems_servers/Makefile.am: Deleted blank lines. |
---|
[b212624] | 4647 | |
---|
[9c94f544] | 4648 | 2001-05-25 Sergei Organov <osv@javad.ru> |
---|
| 4649 | |
---|
| 4650 | * score/macros/rtems/score/coresem.inl, |
---|
| 4651 | score/inline/rtems/score/coresem.inl: Cut and paste problem incorrectly |
---|
| 4652 | enabled interrupts twice with the first time being too early. |
---|
| 4653 | |
---|
[b212624] | 4654 | 2001-05-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 4655 | |
---|
| 4656 | * libmisc/shell/cmds.c: Removed code from inappropriate source. |
---|
[920d9db] | 4657 | * libfs/src/imfs/imfs_initsupp.c: Create the root node with the desired |
---|
| 4658 | permissions. Nodes should be created with the right permissions because |
---|
| 4659 | chmod() is not supported by the miniIMFS so changing after creation is |
---|
| 4660 | not possible. |
---|
[b212624] | 4661 | |
---|
[b02cd6ba] | 4662 | 2001-05-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 4663 | |
---|
| 4664 | * libcsupport/src/.cvsignore: New file. |
---|
| 4665 | |
---|
[9c94f544] | 4666 | 2001-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> |
---|
| 4667 | |
---|
| 4668 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
| 4669 | posix/src/getlogin.c, posix/src/getuid.c: Now save their values in |
---|
| 4670 | private user environment. |
---|
[b212624] | 4671 | * libmisc/monitor/mon-prmisc.c: Correct print line. |
---|
| 4672 | * libmisc/shell/Makefile.am: Added new file telnetd.c. |
---|
| 4673 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h, libmisc/shell/pty.c: |
---|
| 4674 | New files. |
---|
| 4675 | * libmisc/shell/shell.c, libmisc/shell/cmds.c, libmisc/shell/shell.h: |
---|
| 4676 | Numerous improvments: - The shell_init has a new parameter 'forever' |
---|
| 4677 | because in /dev/console you need that this process runs forever but in |
---|
| 4678 | tcp/ip not. (respawn?) - A new task for every session opened trought |
---|
| 4679 | tcp/ip telnet client. (the chargen,daytime and more are possible of |
---|
| 4680 | implementation but I ask me if they are necesary) - Exit from the |
---|
| 4681 | session delete the task and when the client fails too. - More cmds have |
---|
| 4682 | been implemented. (very reduced version of these) umask, chmod, id, |
---|
| 4683 | whoami, rm, cat, ... - A reduced line edit has been implemented. Ctrl-C |
---|
| 4684 | abort the input, Ctrl-d in the first position gives EOF (logout). '\b' |
---|
| 4685 | and DEL makes the rubout operation. I think that readline() for every |
---|
| 4686 | session spents a lot of resources. |
---|
[9c94f544] | 4687 | |
---|
| 4688 | 2001-05-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 4689 | |
---|
| 4690 | * posix/macros/rtems/posix/mqueue.inl: Implemented missing routines to |
---|
| 4691 | support message queue FDs. |
---|
| 4692 | * score/macros/rtems/score/thread..inl: Implemented missing routines for |
---|
| 4693 | new libc reentrancy support. |
---|
| 4694 | |
---|
| 4695 | 2001-05-14 Till Straumann <strauman@slac.stanford.edu> |
---|
| 4696 | |
---|
| 4697 | * score/src/threaddispatch.c, score/src/threadhandler.c: Per PR211 fix |
---|
| 4698 | saving/restoring floating point context. The fpsave and fprestore |
---|
| 4699 | routines are only used in a executing context which _is_ fp and hence |
---|
| 4700 | has the FPU enabled. The current behavior required the FPU always to be |
---|
| 4701 | on which is very dangerous if lazy context switching is used. [Joel |
---|
| 4702 | Note: Some ports explicitly enabled the FPU in the FP save and restore |
---|
| 4703 | routines to avoid this.] The patch also makes sure (on powerpc only) |
---|
| 4704 | that the FPU is disabled for integer tasks. Note that this is crucial if |
---|
| 4705 | deferred fp context switching is used. Otherwise, fp context corruption |
---|
| 4706 | may go undetected! Also note that even tasks which merely push/pop FP |
---|
| 4707 | registers to/from the stack without modifying them still MUST be FP |
---|
| 4708 | tasks - otherwise (if lazy FP context switching is used), FP register |
---|
| 4709 | corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by |
---|
| 4710 | default, lazy FP context save/restore is _disabled_. |
---|
| 4711 | |
---|
[b212624] | 4712 | 2001-05-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 4713 | |
---|
| 4714 | * libmisc/dummy/Makefile.am, libmisc/wrapup/Makefile.am: Fixed to |
---|
| 4715 | generate a library of the same name. |
---|
[8a2fcfd] | 4716 | * libnetworking/ChangeLog: Corrected -- entry should have been in |
---|
| 4717 | libchip. |
---|
[b212624] | 4718 | |
---|
[9c94f544] | 4719 | 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4720 | |
---|
| 4721 | * score/include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, |
---|
| 4722 | cpuopts.h.in, cpuopts-tmp.h. |
---|
[8a2fcfd] | 4723 | * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__. |
---|
[9c94f544] | 4724 | |
---|
| 4725 | 2001-05-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 4726 | |
---|
| 4727 | * sapi/src/exinit.c: Slightly rework initialization so there is a valid |
---|
| 4728 | thread as _Thread_Executing when the pre_tasking hook is called. This |
---|
| 4729 | allows one directives and malloc to potentially use mutex protection. |
---|
[615a7d0] | 4730 | |
---|
[b212624] | 4731 | 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4732 | |
---|
| 4733 | * libmisc/shell/cmds.c, libmisc/shell/shell.c: Remove fileno-hacks. |
---|
| 4734 | * libmisc/monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__. |
---|
| 4735 | |
---|
[53c3a2c6] | 4736 | 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4737 | |
---|
[98eb4c27] | 4738 | * configure.in, itron/configure.in, posix/configure.in, |
---|
| 4739 | libfs/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. |
---|
[9c94f544] | 4740 | |
---|
| 4741 | 2001-04-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 4742 | |
---|
| 4743 | * posix/include/rtems/posix/mqueue.h, |
---|
| 4744 | posix/inline/rtems/posix/mqueue.inl, posix/src/mqueue.c, |
---|
| 4745 | posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c, |
---|
| 4746 | posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, |
---|
| 4747 | posix/src/mqueueopen.c, posix/src/mqueuerecvsupp.c, |
---|
| 4748 | posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c: Per PR81 reworked |
---|
| 4749 | to add a message queue descriptor separate from the underlying message |
---|
| 4750 | queue. This allows non-blocking to follow the "open" not the underlying |
---|
| 4751 | queue. |
---|
| 4752 | * score/src/objectcomparenamestring.c: Fix typos. |
---|
| 4753 | * score/include/rtems/score/object.h, |
---|
| 4754 | score/inline/rtems/score/object.inl, score/ |
---|
| 4755 | src/objectcomparenamestring.c: Address PR81 that reworked POSIX message |
---|
| 4756 | queues to add a descriptor separate from the underlying message queue. |
---|
| 4757 | This allows non-blocking to follow the "open" not the underlying queue. |
---|
| 4758 | As part of debugging this it became clear that |
---|
| 4759 | _Objects_Compare_name_string was broken and a simple version using |
---|
| 4760 | strncmp() was substituted. |
---|
| 4761 | |
---|
[920d9db] | 4762 | 2001-04-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 4763 | |
---|
| 4764 | * libfs/src/imfs/memfile.c (memfile_open): Did not set iop->size and |
---|
| 4765 | thus the value was incorrect. Before this field was cleared, this |
---|
| 4766 | resulted in the value from the last time that IOP was used being still |
---|
| 4767 | in place. Discovered by Andrew Bythell <abythell@nortelnetworks.com>. |
---|
| 4768 | |
---|
[8a2fcfd] | 4769 | 2001-04-24 Eric Norum <eric.norum@usask.ca> |
---|
| 4770 | |
---|
| 4771 | * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS |
---|
| 4772 | NTP synchronization a little more robust -- no NTP daemon yet, but at |
---|
| 4773 | least it trys a little harder when the primary NTP server is down. |
---|
| 4774 | |
---|
[9c94f544] | 4775 | 2001-04-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 4776 | |
---|
| 4777 | * itron/src/task.c (_ITRON_Task_User_extensions): Add new fields to be |
---|
| 4778 | correct in respect to newly added fields for separate switch list. |
---|
| 4779 | |
---|
[8a2fcfd] | 4780 | 2001-04-20 Radzislaw Galler <rgaller@et.put.poznan.pl> |
---|
| 4781 | |
---|
| 4782 | * libnetworking/modem/ppp.c, libnetworking/pppd/main.c, |
---|
| 4783 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
| 4784 | libnetworking/pppd/modem_example/modem.c, |
---|
| 4785 | libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and |
---|
| 4786 | other strings into English. |
---|
| 4787 | * libnetworking/pppd/STATUS: updated to reflect the changes. |
---|
| 4788 | |
---|
[b212624] | 4789 | 2001-04-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 4790 | |
---|
| 4791 | * libmisc/devnull/devnull.c (null_initialize): Added check to ensure |
---|
| 4792 | that the driver is only initialized once. Otherwise, it will abort when |
---|
| 4793 | the device /dev/null is present. (null_write): Do not dereference a NULL |
---|
| 4794 | pointer. |
---|
[920d9db] | 4795 | * libfs/src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print only |
---|
| 4796 | information that does not vary based on target or memory configuration. |
---|
| 4797 | The old prints are still there in case they are needed in the future to |
---|
| 4798 | debug. Printing target dependent addresses makes the test output vary |
---|
| 4799 | by target unnecessarily. |
---|
[b212624] | 4800 | |
---|
[8a2fcfd] | 4801 | 2001-04-20 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 4802 | |
---|
| 4803 | * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work |
---|
| 4804 | again. |
---|
| 4805 | |
---|
[b212624] | 4806 | 2001-04-20 Fernando Ruiz Casas <correo@fernando-ruiz.com> |
---|
| 4807 | |
---|
| 4808 | * Added initial shell functionality. |
---|
| 4809 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 4810 | Reflect having added shell. |
---|
| 4811 | * libmisc/shell/.cvsignore, libmisc/shell/Makefile.am, |
---|
| 4812 | libmisc/shell/README, libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
| 4813 | libmisc/shell/shell.h: New files. |
---|
| 4814 | |
---|
[9c94f544] | 4815 | 2001-04-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4816 | |
---|
| 4817 | * sapi/include/confdefs.h: Fix real-time clock support. |
---|
| 4818 | |
---|
| 4819 | 2001-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 4820 | |
---|
| 4821 | * score/macros/rtems/score/userext.inl: Now works after merging patch |
---|
| 4822 | for functionality requested in PR174. |
---|
| 4823 | * score/inline/rtems/score/userext.inl: Added a comment explaining the |
---|
| 4824 | order in which routines appear since it is not the obvious order. |
---|
| 4825 | |
---|
| 4826 | 2001-04-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 4827 | |
---|
| 4828 | * score/macros/rtems/score/object.inl: Corrected arguments. |
---|
| 4829 | * score/macros/rtems/score/userext.inl: Updated to reflect modifications |
---|
| 4830 | to inline version from PR142. |
---|
| 4831 | * score/inline/rtems/score/userext.inl: Cleanup as side-effect of above. |
---|
| 4832 | * rtems/src/tasks.c: Pre-initialized switch extension for list. |
---|
| 4833 | * rtems/macros/rtems/score/timer.inl: Corrected typo on end of line. |
---|
| 4834 | |
---|
[920d9db] | 4835 | 2001-04-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 4836 | |
---|
| 4837 | * libfs/src/dosfs/Makefile.am: Per PR129 do not install as many files to |
---|
| 4838 | the $(includedir). |
---|
| 4839 | |
---|
[9c94f544] | 4840 | 2001-03-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 4841 | |
---|
| 4842 | * Per PR126, configuration structures now match docs. |
---|
| 4843 | * sapi/include/rtems/config.h: Use public data types. |
---|
| 4844 | * Per PR126, configuration structures now match docs. |
---|
| 4845 | * rtems/include/rtems/rtems/config.h: Use public data types. |
---|
| 4846 | * Per PR147 addressed problems when reseting and inserting a timer into |
---|
| 4847 | a timer chain that did not honor time passage since the last time the |
---|
| 4848 | timer server was scheduled and the new insertion. |
---|
| 4849 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerreset.c, |
---|
| 4850 | rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
| 4851 | rtems/src/timerserverfirewhen.c: Broke up the "reset server" routine |
---|
| 4852 | into a set of very specific routines that allowed the server to be |
---|
| 4853 | unscheduled, timer chains to be "synchronized" with the current time |
---|
| 4854 | before inserting a new timer. |
---|
| 4855 | |
---|
| 4856 | 2001-03-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 4857 | |
---|
| 4858 | * PR132 requested some tinkering ot lower memory. |
---|
| 4859 | * sapi/include/confdefs.h: Lowered footprint of device driver table and |
---|
| 4860 | statically configure user extensions. Now if no static extensions are |
---|
| 4861 | configured, then the table is not instantiated. |
---|
| 4862 | |
---|
| 4863 | 2001-03-26 Zoltan Kocsi <zoltan@bendor.com.au> |
---|
| 4864 | |
---|
| 4865 | * rtems/src/eventsurrender.c: Clear event condition when task is |
---|
| 4866 | unblocked. This makes sure that subsequent event send thinks the task is |
---|
| 4867 | still blocked and overwrites the initial events received. |
---|
| 4868 | |
---|
[920d9db] | 4869 | 2001-03-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 4870 | |
---|
| 4871 | * libfs/src/imfs/memfile.c: Reapply fix from bug report from Jose |
---|
| 4872 | Sturniolo <jsturnio@nec.com.ar> where NULL pointer was dereferenced when |
---|
| 4873 | freeing a triply indirect file. The fix was applied to the 4.5 release |
---|
| 4874 | branch and not the development branch. |
---|
| 4875 | |
---|
[8a2fcfd] | 4876 | 2001-03-20 Till Straumann <strauman@SLAC.Stanford.EDU> |
---|
| 4877 | |
---|
| 4878 | * PR158 |
---|
| 4879 | * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the |
---|
| 4880 | rcmd() library call by commenting out the parts that deal with signals. |
---|
| 4881 | This enables RTEMS to 'rsh' command to a server connecting fd to remote |
---|
| 4882 | stdio. The 'server-side' parts of this file which deal with |
---|
| 4883 | authentication are disabled since they are not needed. |
---|
| 4884 | |
---|
[9c94f544] | 4885 | 2001-03-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 4886 | |
---|
| 4887 | * posix/sys/utsname.h: Added C++ wrapper. |
---|
| 4888 | |
---|
[8a2fcfd] | 4889 | 2001-03-15 Ralf Corsepius <corsepius@faw.uni-ulm.de> |
---|
| 4890 | |
---|
| 4891 | * libnetworking/include/.cvsignore: Remove dangling file. |
---|
| 4892 | |
---|
[9c94f544] | 4893 | 2001-03-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 4894 | |
---|
| 4895 | * sapi/src/extension.c: Split to reduce minimum code size per PR134. |
---|
| 4896 | * sapi/src/extensioncreate.c, sapi/src/extensiondelete.c, |
---|
| 4897 | sapi/src/extensionident.c: New files. src/Makefile.am: Modified to |
---|
| 4898 | reflect above. |
---|
[53c3a2c6] | 4899 | |
---|
[920d9db] | 4900 | 2001-03-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 4901 | |
---|
| 4902 | * libfs/src/imfs/.cvsignore: Added stamp-h1.in. |
---|
| 4903 | |
---|
[c0394d4b] | 4904 | 2001-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4905 | |
---|
| 4906 | * configure.in: AC_DEFINE RTEMS_UNIX if RTEMS_CPU=unix. |
---|
| 4907 | |
---|
[b212624] | 4908 | 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4909 | |
---|
| 4910 | * libmisc/monitor/mon-command.c: Use #if defined(RTEMS_UNIX). |
---|
| 4911 | |
---|
[9c94f544] | 4912 | 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4913 | |
---|
| 4914 | * itron/include/Makefile.am, itron/include/itronsys/Makefile.am, |
---|
| 4915 | itron/include/rtems/itron/Makefile.am, |
---|
| 4916 | itron/inline/rtems/itron/Makefile.am, |
---|
[98eb4c27] | 4917 | itron/macros/rtems/itron/Makefile.am, posix/include/Makefile.am, |
---|
| 4918 | posix/include/rtems/posix/Makefile.am, posix/include/sys/Makefile.am, |
---|
| 4919 | posix/inline/rtems/posix/Makefile.am, |
---|
| 4920 | posix/macros/rtems/posix/Makefile.am: Apply include_*HEADERS instead of |
---|
[9c94f544] | 4921 | H_FILES. |
---|
| 4922 | * include/rtems/Makefile.am, include/rtems/score/Makefile.am, |
---|
| 4923 | inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply |
---|
| 4924 | include_*HEADERS instead of H_FILES. |
---|
| 4925 | * sapi/include/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
[98eb4c27] | 4926 | sapi/inline/rtems/Makefile.am, sapi/macros/rtems/Makefile.am, |
---|
| 4927 | rtems/include/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
[9c94f544] | 4928 | rtems/inline/rtems/rtems/Makefile.am, |
---|
[98eb4c27] | 4929 | rtems/macros/rtems/rtems/Makefile.am, rtems/ rtems/optman/Makefile.am, |
---|
| 4930 | libmisc/untar/Makefile.am, libmisc/monitor/Makefile.am, |
---|
[b212624] | 4931 | libmisc/dummy/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 4932 | libmisc/dumpbuf/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 4933 | libmisc/stackchk/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
[98eb4c27] | 4934 | libmisc/cpuuse/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
| 4935 | libfs/src/imfs/Makefile.am, libnetworking/Makefile.am, |
---|
| 4936 | libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 4937 | libnetworking/net/Makefile.am, libnetworking/ netinet/Makefile.am, |
---|
| 4938 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 4939 | libnetworking/ rtems_servers/Makefile.am, |
---|
| 4940 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 4941 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Apply |
---|
[8a2fcfd] | 4942 | include_*HEADERS instead of H_FILES. |
---|
| 4943 | * libnetworking/include/Makefile.am: Remove. |
---|
| 4944 | * libnetworking/Makefile.am: Add handling of *.h files. |
---|
| 4945 | * libnetworking/configure.in: Remove include/Makefile. |
---|
| 4946 | |
---|
| 4947 | 2001-01-31 Sergei Organov <osv@javad.ru> |
---|
| 4948 | |
---|
| 4949 | * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with |
---|
| 4950 | current dir and root dir removed in favor of new libio support for |
---|
| 4951 | task-local current and root directories. - Bug in `close_data_socket()' |
---|
| 4952 | introduced by previous change fixed. - `command_pasv()' changed to set |
---|
| 4953 | timeout on socket we are listening on and code fixed to don't close |
---|
| 4954 | socket twice on error. - `serr()' changed to clear `errno'. - |
---|
| 4955 | `data_socket()' changed to clear `errno' before `bind()'. - `session()' |
---|
| 4956 | changed to clear `errno' before processing session. - |
---|
| 4957 | `close_data_socket()' fixed to close both active and passive sockets. - |
---|
| 4958 | Initialize info->data_socket to -1 in `daemon()'. - Initialize `fname' |
---|
| 4959 | to empty string in `exec_command()'. |
---|
[9c94f544] | 4960 | |
---|
| 4961 | 2001-01-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 4962 | |
---|
| 4963 | * rtems/include/rtems/rtems/timer.h: Missed merging these modifications |
---|
| 4964 | in previous merge of new timer functionality. |
---|
| 4965 | |
---|
| 4966 | 2001-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 4967 | |
---|
| 4968 | * score/src/objectextendinformation.c: Added include of string.h to |
---|
| 4969 | eliminate warning. |
---|
| 4970 | * Fixed bug where resetting a timer that was not at the head of one of |
---|
| 4971 | the task timer chains resulted in the Timer Server task waking up too |
---|
| 4972 | far in the future. |
---|
| 4973 | * Added rtems_timer_get_information() directive to support testing. |
---|
| 4974 | * src/timerserver.c, include/rtems/rtems/timer.h, |
---|
| 4975 | * rtems/src/timergetinfo.c: New file. |
---|
| 4976 | * rtems/src/Makefile.am: Modified to reflect above. |
---|
| 4977 | |
---|
| 4978 | 2001-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.d> |
---|
| 4979 | |
---|
| 4980 | * sapi/include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not |
---|
| 4981 | using NEWLIB, cleanup related comment. |
---|
| 4982 | |
---|
| 4983 | 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4984 | |
---|
| 4985 | * sapi/include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull. |
---|
| 4986 | |
---|
[8a2fcfd] | 4987 | 2001-01-25 Eric Norum <eric.norum@usask.ca> |
---|
| 4988 | |
---|
| 4989 | * libnetworking/lib/tftpDriver.c: Reduce first timeout interval. This |
---|
| 4990 | improves throughput on systems which are dropping packets. Only the |
---|
| 4991 | first timeout is reduced. This keeps the number of extra packets down |
---|
| 4992 | on networks that are very busy and dropping lots of packets. |
---|
| 4993 | |
---|
| 4994 | 2001-01-24 Sergei Organov <osv@javad.ru> |
---|
| 4995 | |
---|
| 4996 | * libnetworking/rtems_servers/ftpd.c, |
---|
| 4997 | libnetworking/rtems_servers/ftpd.h: - Timeouts on sockets implemented. |
---|
| 4998 | 'idle' field added to configuration. No timeout by default to keep |
---|
| 4999 | backward compatibility. Note: SITE IDLE command not implemented yet. - |
---|
| 5000 | Basic global access control implemented. 'access' field added to |
---|
| 5001 | configuration. No access limitations by default to keep backward |
---|
| 5002 | compatibility. - Anchor data socket for active mode (using self IP and |
---|
| 5003 | port 20.) - Fixed default data port support (still not tested). - Don't |
---|
| 5004 | allow IP address different from originating host in PORT command to |
---|
| 5005 | improve security. - Fixed bug in MDTM command. - Check for correctness |
---|
| 5006 | of parsing of argument in command_port(). - Fixed squeeze_path() to |
---|
| 5007 | don't allow names like 'NAME/smth' where 'NAME' is not a directory. - |
---|
| 5008 | Command parsing a little bit improved: command names are now converted |
---|
| 5009 | to upper-case to be more compatible with RFC (command names are not |
---|
| 5010 | case-sensitive.). - Reformat comments so that they have RTEMS |
---|
| 5011 | look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous |
---|
| 5012 | changes. - True ASCII mode implemented (doesn't work for hooks and |
---|
| 5013 | /dev/null) - Passive mode implemented, PASV command added. - Default |
---|
| 5014 | port for data connection could be used (untested, can't find ftp client |
---|
| 5015 | that doesn't send PORT command). - SYST reply changed to UNIX, as former |
---|
| 5016 | RTEMS isn't registered name. - Reply codes reviewed and fixed. |
---|
| 5017 | |
---|
[9c94f544] | 5018 | 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5019 | |
---|
| 5020 | * posix/configure.in: Add src/config.h. |
---|
| 5021 | * posix/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 5022 | * posix/src/.cvsignore: Add config.h and stamp-h. |
---|
| 5023 | * posix/src/*.c: Add config.h support. |
---|
| 5024 | |
---|
| 5025 | 2001-01-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 5026 | |
---|
| 5027 | * posix/src/alarm.c: Eliminated use of C++ style comments. |
---|
| 5028 | |
---|
| 5029 | 2001-01-22 Michael Hamel <mhamel@adi.co.nz> |
---|
| 5030 | |
---|
| 5031 | * posix/include/rtems/posix/semaphore.h, |
---|
| 5032 | posix/inline/rtems/posix/semaphore.inl, posix/ src/ptimer1.c, |
---|
| 5033 | posix/include/rtems/posix/semaphore.h, |
---|
| 5034 | posix/inline/rtems/posix/semaphore.inl, posix/src/alarm.c, |
---|
| 5035 | posix/src/ptimer1.c, posix/src/semaphorenametoid.c, posix/src/semopen.c, |
---|
[98eb4c27] | 5036 | posix/src/semunlink.c, rtems/include/rtems.h, rtems/src/signalcatch.c: |
---|
| 5037 | Modifications to make CodeWarrior happy. |
---|
[9c94f544] | 5038 | |
---|
| 5039 | 2001-01-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 5040 | |
---|
| 5041 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerserver.c: Add |
---|
| 5042 | priority argument to rtems_timer_initiate_server(). |
---|
| 5043 | |
---|
| 5044 | 2001-01-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 5045 | |
---|
[98eb4c27] | 5046 | * score/include/rtems/system.h, rtems/include/rtems/system.h: Only |
---|
| 5047 | include cpuopts.h when building a multilib configuration. Some ports |
---|
| 5048 | still need targopts.h but this small modification lets those ports work |
---|
| 5049 | non-multilib while fixing being fixed for multilib. |
---|
[9c94f544] | 5050 | |
---|
[2baf0d86] | 5051 | 2001-01-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 5052 | |
---|
| 5053 | * ChangeLog: Deleted duplicate blank line. |
---|
| 5054 | |
---|
[920d9db] | 5055 | 2001-01-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5056 | |
---|
| 5057 | * libfs/configure.in: Add src/imfs/config.h. |
---|
| 5058 | * libfs/src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 5059 | * libfs/src/imfs/.cvsignore: Add config.h and stamp-h. |
---|
| 5060 | * libfs/src/imfs/*.c: Add config.h support. |
---|
| 5061 | |
---|
[9c94f544] | 5062 | 2001-01-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 5063 | |
---|
| 5064 | * posix/inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): |
---|
| 5065 | Corrected name of routine in header. |
---|
| 5066 | * rtems/Added task-based timers to the Timer Manager. This added three |
---|
[98eb4c27] | 5067 | new directives: - rtems_timer_initiate_server - |
---|
[9c94f544] | 5068 | rtems_timer_server_fire_after - rtems_timer_server_fire_when In the |
---|
| 5069 | process of doing this, a number of cleanups were made. |
---|
| 5070 | * rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
| 5071 | rtems/src/timerserverfirewhen.c: New files. |
---|
| 5072 | * rtems/include/timer/timer.h: Added new prototypes and supporting types. |
---|
| 5073 | * rtems/inline/rtems/rtems/timer.h, rtems/macros/rtems/rtems/timer.h: |
---|
| 5074 | Enhanced _Timer_Is_interval_class() to cover the class |
---|
| 5075 | TIMER_INTERVAL_ON_TASK. |
---|
| 5076 | * rtems/src/Makefile.am: Accounted for new files. |
---|
| 5077 | * rtems/src/rtemstimer.c: Added initialization of _Timer_Server variable. |
---|
| 5078 | * rtems/src/timercancel.c, rtems/src/timerreset.c: Account for addition |
---|
| 5079 | of timer classes. Also corrected the headers. |
---|
| 5080 | * rtems/src/timercreate.c, rtems/src/timerdelete.c, |
---|
| 5081 | rtems/src/timerfireafter.c, rtems/ src/timerfireafter.c, |
---|
| 5082 | rtems/src/timerident.c: Corrected header. |
---|
| 5083 | * rtems/src/taskmode.c: Ensure the this service does not dispatch before |
---|
| 5084 | tasking is enabled at initialization time. |
---|
| 5085 | |
---|
[8a2fcfd] | 5086 | 2001-01-12 Sergei Organov <osv@javad.ru> |
---|
| 5087 | |
---|
| 5088 | * libnetworking/rtems_servers/ftpd.c, |
---|
| 5089 | libnetworking/rtems_servers/ftpd.h: - use pool of pre-created threads to |
---|
| 5090 | handle sessions instead of creating/deleting threads on the fly. - LIST |
---|
| 5091 | output is now similar to what "/bin/ls -al" would output, thus FTP |
---|
| 5092 | clients such Netscape are happy with it. - LIST NAME now works (both for |
---|
| 5093 | files and directories) - added support for NLST, CDUP, and MDTM FTP |
---|
| 5094 | commands to make more FTP clients happy . - keep track of CWD for every |
---|
| 5095 | session separately. - ability to specify root directory name for FTPD in |
---|
| 5096 | configuration table. FTPD will then create illusion for FTP clients that |
---|
| 5097 | this is actually root directory. - ignore options sent in commands, thus |
---|
| 5098 | LIST -al FILE works and doesn't try to list "-al" directory. - buffers |
---|
| 5099 | are allocated on stack instead of heap where possible to eliminate |
---|
| 5100 | malloc/free calls (avoid possible heap fragmentation troubles). - drop |
---|
| 5101 | using of task notepad to pass parameters - use function arguments |
---|
| 5102 | instead. - use snprintf() instead of sprintf() as the latter is unsafe. |
---|
| 5103 | - use of PF_INET in socket() instead of AF_INET. |
---|
| 5104 | |
---|
[9c94f544] | 5105 | 2001-01-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 5106 | |
---|
| 5107 | * posix/src/clockgetres.c: Fixed match problem. We are not converting |
---|
| 5108 | an interval to a timespec -- it is actually a real number of |
---|
| 5109 | microseconds. |
---|
| 5110 | * posix/src/README.mqueue: Enhanced example. |
---|
| 5111 | |
---|
[920d9db] | 5112 | 2001-01-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 5113 | |
---|
| 5114 | * libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, |
---|
| 5115 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_eval.c, |
---|
| 5116 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
| 5117 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5118 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/memfile.c, |
---|
| 5119 | libfs/src/imfs/miniimfs_init.c: Final developmental update to "tarfs". |
---|
| 5120 | When rtems_tarfs_load() is called, it checks the permissions on each |
---|
| 5121 | file. If there is write permission, it just creates a standard file |
---|
| 5122 | using "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no |
---|
| 5123 | write permission, it creates a LINEAR_FILE node with the appropriate |
---|
| 5124 | properties. If the permission is ever changed to writeable, IMFS_fchmod |
---|
| 5125 | converts it to a regular memory file. |
---|
| 5126 | |
---|
[9c94f544] | 5127 | 2001-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5128 | |
---|
| 5129 | * score/src/threadinitialize.c: Removed warning. |
---|
| 5130 | |
---|
| 5131 | 2001-01-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 5132 | |
---|
| 5133 | * score/src/threadinitialize.c: Fix my bad hack of Ralf's fp_area |
---|
| 5134 | warning removal patch. :(. |
---|
| 5135 | |
---|
| 5136 | 2001-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5137 | |
---|
| 5138 | * itron/configure.in: Add src/config.h. |
---|
| 5139 | * itron/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 5140 | * itron/src/.cvsignore: Add config.h and stamp-h. |
---|
| 5141 | * itron/src/*.c: Add config.h support. |
---|
| 5142 | |
---|
[b212624] | 5143 | 2001-01-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 5144 | |
---|
| 5145 | * libmisc/devnull: New addition. Moved from libcpu/sh. |
---|
| 5146 | * libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
| 5147 | libmisc/devnull/.cvsignore, libmisc/ devnull/Makefile.am: New files. |
---|
| 5148 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 5149 | Modified to reflect addition of above. |
---|
| 5150 | |
---|
[9c94f544] | 5151 | 2001-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 5152 | |
---|
| 5153 | * score/src/isr.c: Modify to properly dereference _ISR_Vector_table now |
---|
| 5154 | that it is dynamically allocated. |
---|
| 5155 | |
---|
[8a2fcfd] | 5156 | 2001-01-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 5157 | |
---|
| 5158 | * libnetworking/CHANGELOG: Removed. |
---|
| 5159 | * libnetworking/README: Merged CHANGELOG contents as initial changes. |
---|
| 5160 | |
---|
[9c94f544] | 5161 | 2000-12-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 5162 | |
---|
| 5163 | * posix/src/pthreadgetschedparam.c: Do not set output parameters if the |
---|
| 5164 | pointers are NULL. |
---|
| 5165 | * score/src/isr.c: Allocate the _ISR_Vector_table all the time not just |
---|
| 5166 | when we are allocating an interrupt stack. |
---|
| 5167 | |
---|
[8a2fcfd] | 5168 | 2000-12-14 Eric Norum <eric.norum@usask.ca> |
---|
| 5169 | |
---|
| 5170 | * libnetworking/lib/tftpDriver.c: Added write capability. |
---|
| 5171 | |
---|
[9c94f544] | 5172 | 2000-12-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 5173 | |
---|
| 5174 | * score/include/rtems/score/isr.h, score/src/isr.c: Allocate it from the |
---|
| 5175 | workspace rather than explicitly declaring it. This allows the size to |
---|
| 5176 | be a non-constant from the perspective of score/cpu. |
---|
| 5177 | |
---|
[920d9db] | 5178 | 2000-12-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 5179 | |
---|
[98eb4c27] | 5180 | * libfs/src/imfs/linearfile.c, libfs/src/imfs/imfs_load_tar.c: New files. |
---|
[920d9db] | 5181 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/imfs.h, |
---|
| 5182 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 5183 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
| 5184 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5185 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/miniimfs_init.c: Added |
---|
| 5186 | "tarfs". This is not really a tar filesystem. It is a way to load a tar |
---|
| 5187 | image into the IMFS but actually leave bulky file contents in the |
---|
| 5188 | original tar image. It essentially adds the linear file type and |
---|
| 5189 | associated support and a loader routine. |
---|
| 5190 | |
---|
[8a2fcfd] | 5191 | 2000-12-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 5192 | |
---|
| 5193 | * libnetworking/libc/linkaddr.c: Initialized variable to remove warning. |
---|
| 5194 | * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made |
---|
| 5195 | numerous variable declarations conditional on PPP_COMPRESS and |
---|
| 5196 | PPP_FILTER. Commented out variables that were not used because the code |
---|
| 5197 | using them was commented out. Removed totally unused variables. |
---|
| 5198 | * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings. |
---|
| 5199 | * libnetworking/pppd/pppmain.c: Removed numerous warnings. |
---|
| 5200 | |
---|
[9c94f544] | 5201 | 2000-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 5202 | |
---|
| 5203 | * posix/src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to |
---|
| 5204 | eliminate warning. |
---|
| 5205 | * rtems/src/regiongetinfo.c: Removed unused variable to eliminate |
---|
| 5206 | warning. |
---|
| 5207 | |
---|
[76c0bbbb] | 5208 | 2000-12-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 5209 | |
---|
[2baf0d86] | 5210 | * configure.in: Removed error check for enabling macros with either |
---|
| 5211 | POSIX or ITRON API. |
---|
[9c94f544] | 5212 | * Added macro support to ITRON API. This is known to compile. |
---|
| 5213 | * itron/Makefile.am: Added macros directory. |
---|
| 5214 | * itron/configure.in: Removed error check for enabling macros. |
---|
| 5215 | * itron/macros/.cvsignore, itron/macros/Makefile.am, |
---|
| 5216 | itron/macros/rtems/.cvsignore, itron/macros/rtems/Makefile.am, |
---|
| 5217 | itron/macros/rtems/itron/.cvsignore, |
---|
| 5218 | itron/macros/rtems/itron/Makefile.am, |
---|
| 5219 | itron/macros/rtems/itron/eventflags.inl, |
---|
| 5220 | itron/macros/rtems/itron/fmempool.inl, |
---|
| 5221 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
| 5222 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
| 5223 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
| 5224 | itron/macros/rtems/itron/semaphore.inl, |
---|
| 5225 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
| 5226 | itron/macros/rtems/itron/time.inl, |
---|
| 5227 | itron/macros/rtems/itron/vmempool.inl: New files. |
---|
| 5228 | * posix/include/rtems/posix/cond.h: #if 0'ed out prototype of |
---|
| 5229 | _POSIX_Condition_variables_Get to avoid conflict with macro |
---|
| 5230 | implementation. |
---|
| 5231 | * Added macro support to POSIX API. This is known to compile. |
---|
| 5232 | * posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/intr.inl, |
---|
| 5233 | posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl, |
---|
| 5234 | posix/macros/rtems/posix/mutex.inl, |
---|
| 5235 | posix/macros/rtems/posix/priority.inl, |
---|
| 5236 | posix/macros/rtems/posix/pthread.inl, |
---|
| 5237 | posix/macros/rtems/posix/semaphore.inl, |
---|
| 5238 | posix/macros/rtems/posix/timer.inl: New files. |
---|
| 5239 | * posix/configure.in: Removed error check for enabling macros. |
---|
| 5240 | * posix/rtems/posix/mutex.h: #if 0'ed out prototypes for inlined |
---|
| 5241 | routines since you cannot have prototypes for macros. |
---|
| 5242 | * posix/macros/rtems/posix/Makefile.am: Added files. |
---|
| 5243 | * score/macros/rtems/score/coresem.inl: Removed comments since |
---|
| 5244 | convention calls for comments to be in inline versin. |
---|
| 5245 | * score/macros/rtems/score/object.inl (Objects_Get_local_object): Fixed |
---|
| 5246 | style to use _ prefix on variable names and use parentheses. |
---|
| 5247 | * score/macros/rtems/score/object.inl (_Objects_Namespace_remove): Added. |
---|
| 5248 | |
---|
| 5249 | 2000-11-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5250 | |
---|
| 5251 | * posix/inline/rtems/posix/mqueue.inl: Removed explicit dependency on |
---|
| 5252 | abs(). |
---|
| 5253 | * General effort to make things compile with macros not inlines |
---|
| 5254 | * score/inline/rtems/score/coremutex.inl: Added comment indicating for |
---|
| 5255 | macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in |
---|
| 5256 | src/coremutexseize.c. |
---|
| 5257 | * score/src/coremutexseize.c: Added body of |
---|
| 5258 | _CORE_mutex_Seize_interrupt_trylock() for macro case. |
---|
| 5259 | * score/macros/rtems/score/coremutex.inl: Added prototype for |
---|
| 5260 | _CORE_mutex_Seize_interrupt_trylock() since there is a real body when |
---|
| 5261 | macros are enabled. |
---|
| 5262 | * score/macros/rtems/score/coresem.inl: Added macro implementation of |
---|
| 5263 | _CORE_semaphore_Seize_isr_disable. |
---|
| 5264 | * score/macros/score/Makefile.am: Fixed typos. |
---|
| 5265 | * score/rtems/score/address.inl: Correct macro implementation of |
---|
| 5266 | _Addresses_Is_aligned() so it would compile. |
---|
| 5267 | * score/macros/rtems/score/coremsg.inl: Added closing parentheses. |
---|
| 5268 | * rtems/src/msgqsubmit.c: Modified multiprocessing conditional so this |
---|
| 5269 | would compile with both macros and inlines. |
---|
| 5270 | * rtems/macros/rtems/rtems/sem.inl: Added macro implementation of |
---|
| 5271 | _Semaphore_Get_interrupt_disable(). |
---|
[b212624] | 5272 | * libmisc/mw-fb/mw_uid.c: Removed unnecessary dependency on <bsp.h>. |
---|
[8a2fcfd] | 5273 | * libnetworking/modem/ppp_tty.c: Changed to include |
---|
| 5274 | <rtems/termiostypes.h> since that is an RTEMS specific header file. |
---|
| 5275 | * libnetworking/sys/ttycom.h: Moved to lib/include/sys. |
---|
| 5276 | * libnetworking/Makefile.am: Modified to reflect above. |
---|
[9c94f544] | 5277 | |
---|
[920d9db] | 5278 | 2000-11-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 5279 | |
---|
| 5280 | * libfs/src/imfs/memfile.c: Bug report from Sturniolo Jose |
---|
| 5281 | <jsturnio@nec.com.ar> where NULL pointer was dereferenced. |
---|
| 5282 | |
---|
[9c94f544] | 5283 | 2000-11-28 Chris Johns <ccj@acm.org> |
---|
| 5284 | |
---|
| 5285 | * score/src/heapallocate.c: Do not allow the size to overflow when |
---|
| 5286 | adjusting it. A test allocated a stack of -1 (~0). This actually |
---|
| 5287 | resulted in a stack being allocated but with a size of 0xb. The |
---|
| 5288 | allocator did not test the size to see if it rolled through 0 and so |
---|
| 5289 | allowed the allocation to happen, the thread to get created. The task |
---|
| 5290 | crashed as you would expect. |
---|
| 5291 | |
---|
| 5292 | 2000-11-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 5293 | |
---|
| 5294 | * posix/src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX. |
---|
[8a2fcfd] | 5295 | * libnetworking/libc/res_init.c: Fix typo - adding missing # on include. |
---|
| 5296 | |
---|
| 5297 | 2000-11-25 Eric Norum <eric.norum@usask.ca> |
---|
| 5298 | |
---|
| 5299 | * libnetworking/libc/res_init.c: Move include to avoid compiler dumping |
---|
| 5300 | core. |
---|
| 5301 | |
---|
| 5302 | 2000-11-25 Antti P Miettinen <antti.p.miettinen@nokia.com> |
---|
| 5303 | |
---|
[98eb4c27] | 5304 | * libnetworking/wrapup/Makefile.am, libnetworking/configure.in, |
---|
| 5305 | libnetworking/Makefile.am: Added modem subdir. |
---|
[8a2fcfd] | 5306 | * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h. |
---|
| 5307 | * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work). |
---|
| 5308 | * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c, |
---|
| 5309 | libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c, |
---|
| 5310 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
| 5311 | libnetworking/pppd/upap.c: Changes from Thomas Doerfler |
---|
| 5312 | <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually |
---|
| 5313 | main.c and ppp_tty.c should be scratched. The modem subdir has the real |
---|
| 5314 | ppp_tty.c and the real pppd main is in pppmain.c. |
---|
[76c0bbbb] | 5315 | |
---|
[920d9db] | 5316 | 2000-11-17 Jennifer Averret <jennifer@OARcorp.com> |
---|
| 5317 | |
---|
| 5318 | * libfs/src/imfs/imfs_eval.c: Always return imaginary node at mount |
---|
| 5319 | points. |
---|
| 5320 | |
---|
[feead226] | 5321 | 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5322 | |
---|
[98eb4c27] | 5323 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5324 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
| 5325 | libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in |
---|
[8a2fcfd] | 5326 | ACLOCAL_AMFLAGS. |
---|
[feead226] | 5327 | |
---|
[a314d3b4] | 5328 | 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5329 | |
---|
[98eb4c27] | 5330 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5331 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
| 5332 | libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I |
---|
[8a2fcfd] | 5333 | $(RTEMS_TOPdir)/aclocal. |
---|
[9c94f544] | 5334 | |
---|
| 5335 | 2000-11-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 5336 | |
---|
| 5337 | * score/include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) |
---|
| 5338 | so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
| 5339 | POSIX_BOTTOM_REACHED() are actually included. |
---|
| 5340 | * score/include/rtems/system.h: Add prototypes for |
---|
| 5341 | POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
| 5342 | POSIX_BOTTOM_REACHED() removed from newlib. |
---|
| 5343 | |
---|
[920d9db] | 5344 | 2000-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 5345 | |
---|
| 5346 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/deviceio.c, |
---|
| 5347 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
| 5348 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 5349 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
| 5350 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_free.c, |
---|
| 5351 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_gtkn.c, |
---|
| 5352 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5353 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_mknod.c, |
---|
| 5354 | libfs/src/imfs/imfs_mount.c, libfs/src/imfs/imfs_readlink.c, |
---|
| 5355 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
| 5356 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
| 5357 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
| 5358 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
| 5359 | libfs/src/imfs/memfile.c, libfs/src/imfs/miniimfs_init.c: assoc.h, |
---|
| 5360 | error.h, libio_.h, libio.h, and libcsupport.h moved from libc to |
---|
| 5361 | lib/include/rtems and now must be referenced as <rtems/XXX.h>. Now we |
---|
| 5362 | do not have to reach up and over to libc to pick them up. |
---|
| 5363 | |
---|
[9c94f544] | 5364 | 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5365 | |
---|
| 5366 | * posix/configure.in: Cleanup comments. |
---|
| 5367 | |
---|
| 5368 | 2000-10-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5369 | |
---|
| 5370 | * posix/include/Makefile.am: Updated to reflect files merged into |
---|
| 5371 | newlib. This resulted in some definitions moving to other files and thus |
---|
| 5372 | some secondary effects in RTEMS source code. |
---|
| 5373 | * posix/include/unistd.h: Removed. Now use newlib's. |
---|
| 5374 | * posix/include/rtems/posix/mqueue.h: Add include of <signal.h>. |
---|
| 5375 | * posix/include/rtems/posix/threadsup.h: Add include of <sys/signal.h>. |
---|
[98eb4c27] | 5376 | * posix/src/execv.c, posix/src/execve.c, posix/src/execvp.c: Corrected |
---|
| 5377 | prototype to agree with newlib. |
---|
[9c94f544] | 5378 | * posix/src/psignal.c: Rewrote reference to <siginfo.h> in comment since |
---|
| 5379 | that file no longer exists. |
---|
[98eb4c27] | 5380 | * posix/src/pthreadkill.c, posix/src/sigaction.c: Added include of |
---|
| 5381 | <signal.h>. |
---|
[9c94f544] | 5382 | * posix/src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment |
---|
| 5383 | since that file no longer exists. |
---|
| 5384 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5385 | definitions moving to other files and thus some secondary effects in |
---|
| 5386 | RTEMS source code. |
---|
| 5387 | * sapi/include/confdefs.h: Replaced include of <sys/siginfo.h> with |
---|
| 5388 | <signal.h> since that file no longer exists. |
---|
[b212624] | 5389 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5390 | definitions moving to other files and thus some secondary effects in |
---|
| 5391 | RTEMS source code. |
---|
| 5392 | * librpc/src/rpc/Makefile.am, librpc/src/rpc/auth_time.c, |
---|
| 5393 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/clnt_tcp.c, |
---|
| 5394 | librpc/src/rpc/clnt_udp.c, librpc/src/rpc/clnt_unix.c, |
---|
| 5395 | librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_clnt.c, |
---|
| 5396 | librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c, |
---|
| 5397 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
| 5398 | librpc/src/rpc/svc_tcp.c, librpc/src/rpc/svc_udp.c, |
---|
| 5399 | librpc/src/rpc/svc_unix.c: Use of _read, _write, and _close as macros |
---|
| 5400 | conflicted with newlib's use of these as routine names. They were |
---|
| 5401 | renamed to include "_RPC_" prefix. |
---|
[8a2fcfd] | 5402 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5403 | definitions moving to other files and thus some secondary effects in |
---|
| 5404 | RTEMS source code. |
---|
| 5405 | * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be |
---|
| 5406 | in sync with newlib's <machine/types.h>. |
---|
| 5407 | * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes |
---|
| 5408 | definition of struct itimerval in <sys/time.h>. |
---|
[a314d3b4] | 5409 | |
---|
[5582de1] | 5410 | 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5411 | |
---|
[98eb4c27] | 5412 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5413 | libmisc/Makefile.am, librpc/Makefile.am, libnetworking/Makefile.am: |
---|
| 5414 | ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU |
---|
[2baf0d86] | 5415 | canonicalization. |
---|
[9c94f544] | 5416 | |
---|
[920d9db] | 5417 | 2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5418 | |
---|
[98eb4c27] | 5419 | * libfs/Makefile.am, libfs/configure.in: Introduce GNU canonicalization |
---|
[920d9db] | 5420 | to libfs/. The approach is currently a bit of a hack as GNU |
---|
| 5421 | canonicalization does not support the per-BSP build some of the other |
---|
| 5422 | directories require. As more of the tree is converted, this will become |
---|
| 5423 | less of an issue. |
---|
| 5424 | |
---|
| 5425 | 2000-10-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 5426 | |
---|
| 5427 | * libfs/src/imfs/imfs_config.c: New file containing IMFS configuration |
---|
| 5428 | information split from libc/base_fs.c. |
---|
| 5429 | * libfs/src/imfs/ioman.c: New file. Moved from lib/libc. Missed |
---|
| 5430 | previously. |
---|
| 5431 | * libfs/src/imfs/Makefile.am: Added imfs_config.c and ioman.c. |
---|
| 5432 | |
---|
| 5433 | 2000-10-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 5434 | |
---|
| 5435 | * libfs/.cvsignore, libfs/src/.cvsignore, libfs/src/imfs/.cvsignore, |
---|
| 5436 | libfs/wrapup/.cvsignore: New files. |
---|
| 5437 | |
---|
[8a2fcfd] | 5438 | 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com> |
---|
| 5439 | |
---|
| 5440 | * libnetworking/lib/tftpDriver.c: add comments to handlers struct |
---|
| 5441 | function pointers. |
---|
| 5442 | * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be |
---|
| 5443 | _after_ pointer has been checked against NULL. |
---|
| 5444 | |
---|
[9c94f544] | 5445 | 2000-10-18 Nick Simon <Nick.SIMON@syntegra.bt.co.uk> |
---|
| 5446 | |
---|
| 5447 | * score/src/heapgetinfo.c, score/include/rtems/score/heap.h, |
---|
| 5448 | score/src/Makefile.am: Added _Heap_Get_information() and information |
---|
| 5449 | control block. |
---|
| 5450 | * score/src/heapgetinfo.c: New file. |
---|
| 5451 | |
---|
| 5452 | 2000-10-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 5453 | |
---|
| 5454 | * sapi/include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if |
---|
| 5455 | there is no Classic API Initialization Tasks Table defined. |
---|
| 5456 | * sapi/include/confdefs.h: Modified code that accounts for |
---|
| 5457 | initialization task/threads with greater than minimum stack sizes so it |
---|
| 5458 | would compile even if optional APIs are disabled. |
---|
| 5459 | * rtems/src/regiongetinfo.c, rtems/include/rtems/rtems/region.h, |
---|
| 5460 | rtems/include/rtems/rtems/types.h, rtems/src/Makefile.am: Added |
---|
| 5461 | region_get_information() and information control block. |
---|
| 5462 | * rtems/src/regiongetinfo.c: New file. |
---|
| 5463 | |
---|
[920d9db] | 5464 | 2000-10-18 Chris Johns <ccj@acm.org> |
---|
| 5465 | |
---|
| 5466 | * libfs created. |
---|
| 5467 | * libfs/src, libfs/src/imfs, libfs/wrapup: New directories. |
---|
| 5468 | * libfs/ChangeLog, libfs/Makefile.am, libfs/README, libfs/configure.in, |
---|
| 5469 | libfs/src/Makefile.am, libfs/wrapup/Makefile.am: New files. |
---|
| 5470 | * libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs_getchild.c, |
---|
| 5471 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs.h, |
---|
| 5472 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_rmnod.c, |
---|
| 5473 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
| 5474 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/imfs_creat.c, |
---|
| 5475 | libfs/src/imfs/imfs_handlers_directory.c, libfs/src/imfs/imfs_symlink.c, |
---|
| 5476 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_handlers_link.c, |
---|
| 5477 | libfs/src/imfs/imfs_unixstub.c, libfs/src/imfs/imfs_directory.c, |
---|
| 5478 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_unlink.c, |
---|
| 5479 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c, |
---|
| 5480 | libfs/src/imfs/imfs_unmount.c, libfs/src/imfs/imfs_fchmod.c, |
---|
| 5481 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_utime.c, |
---|
| 5482 | libfs/src/imfs/imfs_fcntl.c, libfs/src/imfs/imfs_link.c, |
---|
| 5483 | libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_fdatasync.c, |
---|
| 5484 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/miniimfs_init.c, |
---|
| 5485 | libfs/src/imfs/imfs_free.c, libfs/src/imfs/imfs_mount.c, |
---|
| 5486 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_ntype.c: New files. |
---|
| 5487 | Moved from libc. |
---|
[8a2fcfd] | 5488 | * libnetworking/pppd/ipxcp.c: Fixed a typo. |
---|
[920d9db] | 5489 | |
---|
[9c94f544] | 5490 | 2000-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 5491 | |
---|
| 5492 | * sapi/include/confdefs.h: Account for initialization tasks and threads |
---|
| 5493 | which use larger than minimum stack sizes. |
---|
| 5494 | |
---|
| 5495 | 2000-09-29 Stephan Merker <merker@decrc.abb.de> |
---|
| 5496 | |
---|
| 5497 | * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c, |
---|
| 5498 | rtems/src/ratemontimeout.c: Add next_length field so period length can |
---|
| 5499 | be changed by the the sequence period(X), period(not X) with no |
---|
| 5500 | intervening cancel or expiration. |
---|
| 5501 | |
---|
| 5502 | 2000-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 5503 | |
---|
| 5504 | * sapi/include/rtems/io.h (rtems_driver_address_table): Added "_entry" |
---|
| 5505 | to all names. |
---|
| 5506 | * sapi/src/io.c: Accounted for above. |
---|
[b212624] | 5507 | * libmisc/monitor/mon-driver.c: Accounted for addition of "_entry" to |
---|
| 5508 | fields in rtems_driver_address_table. |
---|
[8a2fcfd] | 5509 | * libnetworking/rtems_webserver/Makefile.am, |
---|
| 5510 | libnetworking/rtems_webserver/base64.c, |
---|
| 5511 | libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c. |
---|
| 5512 | * libnetworking/rtems_webserver/sock.c: Added file missed in merger. |
---|
[9c94f544] | 5513 | |
---|
| 5514 | 2000-09-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 5515 | |
---|
| 5516 | * score/rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not |
---|
| 5517 | targopts.h to reduce dependency on BSP. |
---|
| 5518 | |
---|
[b212624] | 5519 | 2000-09-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 5520 | |
---|
| 5521 | * librpc/src/xdr/xdr_float.c: Added A29K support. |
---|
[8a2fcfd] | 5522 | * libnetworking/machine/types.h, libnetworking/pppd/pppd.h, |
---|
| 5523 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 5524 | libnetworking/rtems_webserver/webmain.c: machine/types.h should not |
---|
| 5525 | have included rtems.h. It is now including precisely the least amount |
---|
| 5526 | of low level, yet portable .h files to get the basic RTEMS types |
---|
| 5527 | defined. This rippled into other files since rtems_bsdnet_internal.h |
---|
| 5528 | used machine/types.h to include rtems.h. |
---|
[b212624] | 5529 | |
---|
[9c94f544] | 5530 | 2000-09-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 5531 | |
---|
| 5532 | * score/src/objectgetbyindex.c: Do not enable dispatching on an error |
---|
| 5533 | path it was not disabled on. |
---|
[5582de1] | 5534 | |
---|
[5fa62fc4] | 5535 | 2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5536 | |
---|
| 5537 | * wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems. |
---|
[8a2fcfd] | 5538 | * libnetworking/ChangeLog: Cleanup. |
---|
| 5539 | |
---|
| 5540 | 2000-09-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 5541 | |
---|
| 5542 | * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to |
---|
| 5543 | internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY |
---|
| 5544 | confusion and to work with the converted flags. |
---|
[5fa62fc4] | 5545 | |
---|
[d79bdeb] | 5546 | 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5547 | |
---|
| 5548 | * wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, |
---|
[98eb4c27] | 5549 | wrapup/rtems/Makefile.am, itron/src/Makefile.am, posix/src/Makefile.am, |
---|
| 5550 | posix/optman/Makefile.am, score/src/Makefile.am, sapi/src/Makefile.am, |
---|
| 5551 | sapi/optman/Makefile.am, rtems/optman/Makefile.am, |
---|
| 5552 | rtems/src/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 5553 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 5554 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 5555 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 5556 | libmisc/wrapup/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 5557 | librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
| 5558 | libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am, |
---|
[8a2fcfd] | 5559 | libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 5560 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 5561 | libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 5562 | libnetworking/rtems_servers/Makefile.am, |
---|
| 5563 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 5564 | libnetworking/wrapup/Makefile.am: Include compile.am. |
---|
| 5565 | |
---|
| 5566 | 2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com> |
---|
| 5567 | |
---|
| 5568 | * libnetworking/emfdb.c: Removed stray semi-colon. Reported on GoAhead |
---|
| 5569 | mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>. |
---|
| 5570 | |
---|
| 5571 | 2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5572 | |
---|
| 5573 | * libnetworking/netinet/tcp_input.c: Spelling corrections. |
---|
| 5574 | |
---|
| 5575 | 2000-08-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 5576 | |
---|
| 5577 | * Merged version 2.1 of GoAhead webserver. This update was submitted by |
---|
| 5578 | Antti P Miettinen <antti.p.miettinen@nokia.com>. |
---|
| 5579 | * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h, |
---|
| 5580 | libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h, |
---|
| 5581 | libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files. |
---|
| 5582 | * libnetworking/wbase64.c: Removed. |
---|
| 5583 | * libnetworking/Makefile.am, libnetworking/asp.c, |
---|
| 5584 | libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h, |
---|
| 5585 | libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c, |
---|
| 5586 | libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c, |
---|
| 5587 | libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c, |
---|
| 5588 | libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c, |
---|
| 5589 | libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c, |
---|
| 5590 | libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c, |
---|
| 5591 | libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c, |
---|
| 5592 | libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h: |
---|
| 5593 | Modified. |
---|
[9c94f544] | 5594 | |
---|
| 5595 | 2000-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5596 | |
---|
[98eb4c27] | 5597 | * posix/Many files, score/Many files, libmisc/Many files: Moved |
---|
| 5598 | posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so |
---|
| 5599 | it would be available within all APIs. |
---|
| 5600 | * libmisc/mw-fb/.cvsignore, libnetworking/rtems_webserver/license.txt: |
---|
| 5601 | New file. |
---|
[9c94f544] | 5602 | |
---|
| 5603 | 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 5604 | |
---|
| 5605 | * rtems/taskstart.c: Removed 1st cut at rtems_task_start_main_style. |
---|
| 5606 | Only committed this so it could be easily revisited as we discussing |
---|
| 5607 | moving main() to user space from BSP space. |
---|
| 5608 | * rtems/taskstart.c: Added 1st cut at rtems_task_start_main_style. |
---|
| 5609 | |
---|
[b212624] | 5610 | 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com> |
---|
| 5611 | |
---|
| 5612 | * Added generic Micro FrameBuffer interface for MicroWindows. This |
---|
| 5613 | interface allows MicroWindows to under RTEMS. A sample driver has been |
---|
| 5614 | developed for the pc386 BSP. See pc386/fb_vga.c as a sample. |
---|
| 5615 | * Added Uniform Input Device interface for MicroWindows. See PC386 bsp |
---|
| 5616 | for sample drivers for mouse and keyboard (console). |
---|
| 5617 | * libmisc/mw-bf: New directory. |
---|
| 5618 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 5619 | Account for mw-fb. |
---|
[98eb4c27] | 5620 | * libmisc/mw-fb/Makefile.am, libmisc/mw-fb/mw_fb.c, |
---|
| 5621 | libmisc/mw-fb/mw_fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: |
---|
| 5622 | New file. |
---|
[b212624] | 5623 | |
---|
[9c94f544] | 5624 | 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 5625 | |
---|
| 5626 | * posix/inline/rtems/posix/timer.inl, posix/include/rtems/posix/timer.h, |
---|
| 5627 | posix/ inline/rtems/posix/Makefile.am, posix/src/ptimer1.c: Redid the |
---|
| 5628 | style of src/ptimer1.c. Continued effort to make the POSIX Timer |
---|
| 5629 | implementation match that of other managers. Added data structures |
---|
| 5630 | required to use SuperCore Object Handler. |
---|
| 5631 | |
---|
| 5632 | 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5633 | |
---|
| 5634 | * score/include/rtems/system.h: Include cpuopts.h for __i386__. |
---|
| 5635 | |
---|
| 5636 | 2000-08-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 5637 | |
---|
| 5638 | * posix/src/ptimer1.c: Minor formatting fixes. |
---|
| 5639 | * posix/src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. |
---|
| 5640 | * posix/src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and |
---|
| 5641 | used structure copy instead. |
---|
| 5642 | * posix/src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. |
---|
| 5643 | * posix/include/rtems/posix/timer.h: Ditto. |
---|
| 5644 | * posix/src/ptimer1.c: Switched to using |
---|
| 5645 | set_errno_and_return_minus_one() to ensure that errno was always set. |
---|
| 5646 | * posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get |
---|
| 5647 | to use SuperCore _TOD_Current variable. |
---|
[d79bdeb] | 5648 | |
---|
[e94ad1fe] | 5649 | 2000-08-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 5650 | |
---|
[98eb4c27] | 5651 | * ChangeLog, itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
| 5652 | sapi/ChangeLog, rtems/ChangeLog, libmisc/ChangeLog, librpc/ChangeLog, |
---|
| 5653 | libnetworking/ChangeLog: New file. |
---|
[2baf0d86] | 5654 | |
---|