[1d34ebf] | 1 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 2 | |
---|
| 3 | * libmisc/Makefile.am: Install serdbg.h, serdbgcnf.h, |
---|
| 4 | termios_printk.h, termios_printk_cnf.h to $(includedir)/rtems. |
---|
| 5 | * libmisc/serdbg/serdbg.c: Include <rtems/serdbg.h> instead of |
---|
| 6 | <serdbg.h>. |
---|
| 7 | * libmisc/serdbg/serdbgio.c: Include <rtems/serdbg.h> instead of |
---|
| 8 | <serdbg.h>. |
---|
| 9 | * libmisc/serdbg/termios_printk.c: Include <rtems/termios_printk.h> |
---|
| 10 | instead of <termios_printk.h>. |
---|
| 11 | |
---|
[8df1cfbc] | 12 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 13 | |
---|
| 14 | * libmisc/dummy/dummy.c: Include <rtems/confdefs.h> instead of <confdefs.h>. |
---|
| 15 | |
---|
[f8284c95] | 16 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 17 | |
---|
| 18 | * backward/confdefs.h: New. |
---|
| 19 | * Makefile.am: Add backward/confdefs.h. |
---|
| 20 | Add conditional DEPRECATED. |
---|
| 21 | * configure.ac: Add --enable-deprecated. |
---|
| 22 | Add conditional DEPRECATED. |
---|
| 23 | |
---|
[08119f1] | 24 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 25 | |
---|
| 26 | * sapi/Makefile.am: Install confdefs.h to $(includedir)/rtems. |
---|
| 27 | |
---|
[30f66299] | 28 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 29 | |
---|
| 30 | * Makefile.am: Add backward/*.h headers. |
---|
| 31 | * itron/Makefile.am: Install itron.h to $(includedir)/rtems. |
---|
| 32 | * libcsupport/Makefile.am: Install RTEMS specific headers to |
---|
| 33 | $(includedir)/rtems. |
---|
| 34 | * libfs/Makefile.am: Install imfs.h and dosfs.h to |
---|
| 35 | $(includedir)/rtems. |
---|
| 36 | |
---|
[ebbe119e] | 37 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 38 | |
---|
| 39 | * libblock/include/rtems/bdbuf.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 40 | * libblock/include/rtems/ide_part_table.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 41 | * libcsupport/src/malloc.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 42 | * libcsupport/src/mount.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 43 | * libcsupport/src/unmount.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 44 | * libfs/src/imfs/imfs.h: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 45 | * libfs/src/imfs/imfs_directory.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 46 | * libfs/src/imfs/imfs_load_tar.c: Include <rtems/chain.h> instead of <chain.h>. |
---|
| 47 | * sapi/include/confdefs.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>. |
---|
| 48 | * sapi/include/confdefs.h: Include <rtems/console.h> instead of <console.h>. |
---|
| 49 | * libfs/src/imfs/imfs_load_tar.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 50 | * libmisc/shell/cmds.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 51 | * libmisc/fsmount/fsmount.c: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 52 | * sapi/include/confdefs.h: Include <rtems/imfs.h> instead of <imfs.h>. |
---|
| 53 | * itron/src/can_wup.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 54 | * itron/src/chg_pri.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 55 | * itron/src/cre_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 56 | * itron/src/cre_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 57 | * itron/src/cre_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 58 | * itron/src/cre_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 59 | * itron/src/del_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 60 | * itron/src/del_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 61 | * itron/src/del_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 62 | * itron/src/del_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 63 | * itron/src/dis_dsp.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 64 | * itron/src/ena_dsp.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 65 | * itron/src/eventflags.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 66 | * itron/src/exd_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 67 | * itron/src/ext_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 68 | * itron/src/fmempool.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 69 | * itron/src/frsm_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 70 | * itron/src/get_tid.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 71 | * itron/src/itronintr.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 72 | * itron/src/itronsem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 73 | * itron/src/itrontime.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 74 | * itron/src/mbox.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 75 | * itron/src/mboxtranslatereturncode.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 76 | * itron/src/msgbuffer.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 77 | * itron/src/msgbuffertranslatereturncode.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 78 | * itron/src/network.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 79 | * itron/src/port.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 80 | * itron/src/prcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 81 | * itron/src/prcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 82 | * itron/src/preq_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 83 | * itron/src/psnd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 84 | * itron/src/rcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 85 | * itron/src/rcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 86 | * itron/src/ref_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 87 | * itron/src/ref_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 88 | * itron/src/ref_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 89 | * itron/src/ref_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 90 | * itron/src/rel_wai.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 91 | * itron/src/rot_rdq.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 92 | * itron/src/rsm_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 93 | * itron/src/sig_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 94 | * itron/src/slp_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 95 | * itron/src/snd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 96 | * itron/src/snd_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 97 | * itron/src/sta_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 98 | * itron/src/sus_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 99 | * itron/src/sysmgmt.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 100 | * itron/src/task.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 101 | * itron/src/ter_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 102 | * itron/src/trcv_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 103 | * itron/src/trcv_mbx.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 104 | * itron/src/tslp_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 105 | * itron/src/tsnd_mbf.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 106 | * itron/src/twai_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 107 | * itron/src/vmempool.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 108 | * itron/src/wai_sem.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 109 | * itron/src/wup_tsk.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 110 | * sapi/include/rtems/config.h: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 111 | * sapi/include/confdefs.h: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 112 | * sapi/src/itronapi.c: Include <rtems/itron.h> instead of <itron.h>. |
---|
| 113 | * sapi/include/confdefs.h: Include <rtems/rtc.h> instead of <rtc.h>. |
---|
| 114 | * sapi/include/confdefs.h: Include <rtems/timerdrv.h> instead of <timerdrv.h>. |
---|
| 115 | |
---|
[04d13bc] | 116 | 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 117 | |
---|
| 118 | * backward/asm.h, backward/chain.h, backward/clockdrv.h, |
---|
| 119 | backward/console.h, backward/dosfs.h, backward/imfs.h, |
---|
| 120 | backward/iosupp.h, backward/itron.h, backward/ringbuf.h, |
---|
| 121 | backward/rtc.h, backward/spurious.h, backward/timerdrv.h, |
---|
| 122 | backward/vmeintr.h: New. |
---|
| 123 | |
---|
[6cd05d2] | 124 | 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 125 | |
---|
| 126 | * rtems/include/rtems/rtems/region.h: |
---|
| 127 | Include stddef.h for size_t. |
---|
| 128 | (rtems_region_get_segment_size): Use size_t instead of uint32_t for "size" (3rd arg). |
---|
| 129 | * rtems/src/regiongetsegmentsize.c: Reflect changes above. |
---|
| 130 | * libcsupport/src/malloc.c: Reflect changes above. |
---|
| 131 | |
---|
[6855663] | 132 | 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 133 | |
---|
| 134 | * aclocal/rtems-top.m4: Don't AC_SUBST(PROJECT_ROOT). |
---|
| 135 | Add project_libdir, project_include and libdir. |
---|
| 136 | * aclocal/env-rtemscpu.m4: Remove all references to RTEMS_BSP. |
---|
| 137 | Remove project_libdir, project_include and libdir. |
---|
| 138 | Unconditionally use CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V. |
---|
| 139 | |
---|
[d8dbdc0] | 140 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 141 | |
---|
| 142 | * libnetworking/lib/ftpfs.c, libnetworking/lib/rtems_bsdnet_ntp.c, |
---|
| 143 | libnetworking/lib/tftpDriver.c, libnetworking/machine/endian.h, |
---|
| 144 | libnetworking/net/if_ppp.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 145 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 146 | libnetworking/rtems/rtems_glue.c, |
---|
| 147 | libnetworking/rtems/rtems_syscall.c: Convert to using c99 fixed size |
---|
| 148 | types. |
---|
| 149 | |
---|
[d6154c7] | 150 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 151 | |
---|
| 152 | * score/include/rtems/debug.h, score/include/rtems/score/bitfield.h, |
---|
| 153 | score/include/rtems/score/chain.h, |
---|
| 154 | score/include/rtems/score/coremsg.h, |
---|
| 155 | score/include/rtems/score/coremutex.h, |
---|
| 156 | score/include/rtems/score/coresem.h, |
---|
| 157 | score/include/rtems/score/heap.h, |
---|
| 158 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
| 159 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
| 160 | score/include/rtems/score/object.h, |
---|
| 161 | score/include/rtems/score/objectmp.h, |
---|
| 162 | score/include/rtems/score/priority.h, |
---|
| 163 | score/include/rtems/score/stack.h, |
---|
| 164 | score/include/rtems/score/states.h, |
---|
| 165 | score/include/rtems/score/thread.h, |
---|
| 166 | score/include/rtems/score/threadmp.h, |
---|
| 167 | score/include/rtems/score/threadq.h, |
---|
| 168 | score/include/rtems/score/tod.h, score/include/rtems/score/tqdata.h, |
---|
| 169 | score/include/rtems/score/userext.h, |
---|
| 170 | score/include/rtems/score/watchdog.h, |
---|
| 171 | score/include/rtems/score/wkspace.h, |
---|
| 172 | score/inline/rtems/score/address.inl, |
---|
| 173 | score/inline/rtems/score/coremsg.inl, |
---|
| 174 | score/inline/rtems/score/coresem.inl, |
---|
| 175 | score/inline/rtems/score/heap.inl, score/inline/rtems/score/isr.inl, |
---|
| 176 | score/inline/rtems/score/object.inl, |
---|
| 177 | score/inline/rtems/score/priority.inl, |
---|
| 178 | score/inline/rtems/score/stack.inl, |
---|
| 179 | score/inline/rtems/score/thread.inl, |
---|
| 180 | score/inline/rtems/score/tqdata.inl, |
---|
| 181 | score/inline/rtems/score/userext.inl, |
---|
| 182 | score/inline/rtems/score/wkspace.inl, |
---|
| 183 | score/macros/rtems/score/address.inl, |
---|
| 184 | score/macros/rtems/score/heap.inl, |
---|
| 185 | score/macros/rtems/score/object.inl, |
---|
| 186 | score/macros/rtems/score/priority.inl, |
---|
| 187 | score/macros/rtems/score/userext.inl: Convert to using c99 fixed |
---|
| 188 | size types. |
---|
| 189 | |
---|
[8bd41178] | 190 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 191 | |
---|
| 192 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
| 193 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
| 194 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
| 195 | sapi/src/exinit.c, sapi/src/extension.c, sapi/src/fatal.c, |
---|
| 196 | sapi/src/io.c: Convert to using c99 fixed size types. |
---|
| 197 | |
---|
[1d496f6] | 198 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 199 | |
---|
| 200 | * rtems/include/rtems.h, |
---|
| 201 | rtems/include/rtems/rtems/asr.h, |
---|
| 202 | rtems/include/rtems/rtems/attr.h, |
---|
| 203 | rtems/include/rtems/rtems/clock.h, |
---|
| 204 | rtems/include/rtems/rtems/config.h, |
---|
| 205 | rtems/include/rtems/rtems/dpmem.h, |
---|
| 206 | rtems/include/rtems/rtems/eventset.h, |
---|
| 207 | rtems/include/rtems/rtems/message.h, |
---|
| 208 | rtems/include/rtems/rtems/modes.h, |
---|
| 209 | rtems/include/rtems/rtems/msgmp.h, |
---|
| 210 | rtems/include/rtems/rtems/options.h, |
---|
| 211 | rtems/include/rtems/rtems/part.h, |
---|
| 212 | rtems/include/rtems/rtems/ratemon.h, |
---|
| 213 | rtems/include/rtems/rtems/region.h, |
---|
| 214 | rtems/include/rtems/rtems/regionmp.h, |
---|
| 215 | rtems/include/rtems/rtems/sem.h, |
---|
| 216 | rtems/include/rtems/rtems/support.h, |
---|
| 217 | rtems/include/rtems/rtems/taskmp.h, |
---|
| 218 | rtems/include/rtems/rtems/tasks.h, |
---|
| 219 | rtems/include/rtems/rtems/timer.h, |
---|
| 220 | rtems/inline/rtems/rtems/part.inl, |
---|
| 221 | rtems/inline/rtems/rtems/region.inl, |
---|
| 222 | rtems/macros/rtems/rtems/part.inl, |
---|
| 223 | rtems/src/attr.c, |
---|
| 224 | rtems/src/dpmem.c, |
---|
| 225 | rtems/src/dpmemcreate.c, |
---|
| 226 | rtems/src/dpmemexternal2internal.c, |
---|
| 227 | rtems/src/dpmeminternal2external.c, |
---|
| 228 | rtems/src/eventseize.c, |
---|
| 229 | rtems/src/msg.c, |
---|
| 230 | rtems/src/msgmp.c, |
---|
| 231 | rtems/src/msgqallocate.c, |
---|
| 232 | rtems/src/msgqbroadcast.c, |
---|
| 233 | rtems/src/msgqcreate.c, |
---|
| 234 | rtems/src/msgqflush.c, |
---|
| 235 | rtems/src/msgqgetnumberpending.c, |
---|
| 236 | rtems/src/msgqident.c, |
---|
| 237 | rtems/src/msgqreceive.c, |
---|
| 238 | rtems/src/msgqsend.c, |
---|
| 239 | rtems/src/msgqsubmit.c, |
---|
| 240 | rtems/src/msgqtranslatereturncode.c, |
---|
| 241 | rtems/src/msgqurgent.c, |
---|
| 242 | rtems/src/part.c, |
---|
| 243 | rtems/src/partcreate.c, |
---|
| 244 | rtems/src/partident.c, |
---|
| 245 | rtems/src/partmp.c, |
---|
| 246 | rtems/src/ratemon.c, |
---|
| 247 | rtems/src/region.c, |
---|
| 248 | rtems/src/regioncreate.c, |
---|
| 249 | rtems/src/regionextend.c, |
---|
| 250 | rtems/src/regiongetsegment.c, |
---|
| 251 | rtems/src/regiongetsegmentsize.c, |
---|
| 252 | rtems/src/regionmp.c, |
---|
| 253 | rtems/src/regionreturnsegment.c, |
---|
| 254 | rtems/src/rtemstimer.c, |
---|
| 255 | rtems/src/sem.c, |
---|
| 256 | rtems/src/semcreate.c, |
---|
| 257 | rtems/src/semident.c, |
---|
| 258 | rtems/src/semmp.c, |
---|
| 259 | rtems/src/semobtain.c, |
---|
| 260 | rtems/src/semtranslatereturncode.c, |
---|
| 261 | rtems/src/taskcreate.c, |
---|
| 262 | rtems/src/taskgetnote.c, |
---|
| 263 | rtems/src/taskident.c, |
---|
| 264 | rtems/src/taskinitusers.c, |
---|
| 265 | rtems/src/taskmp.c, |
---|
| 266 | rtems/src/taskrestart.c, |
---|
| 267 | rtems/src/tasks.c, |
---|
| 268 | rtems/src/tasksetnote.c, |
---|
| 269 | rtems/src/taskstart.c, |
---|
| 270 | rtems/src/timerserver.c: Convert to using c99 fixed size types. |
---|
| 271 | |
---|
[3127180] | 272 | 2004-04-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 273 | |
---|
| 274 | * score/src/Unlimited.txt, score/src/chain.c, score/src/coremsg.c, |
---|
| 275 | score/src/coremsgbroadcast.c, score/src/coremsgclose.c, |
---|
| 276 | score/src/coremsgflush.c, score/src/coremsgflushsupp.c, |
---|
| 277 | score/src/coremsgseize.c, score/src/coremsgsubmit.c, |
---|
| 278 | score/src/coremutex.c, score/src/coremutexflush.c, |
---|
| 279 | score/src/coresem.c, score/src/coresemflush.c, score/src/coretod.c, |
---|
| 280 | score/src/coretodtickle.c, score/src/coretodtoseconds.c, |
---|
| 281 | score/src/coretodvalidate.c, score/src/heap.c, |
---|
| 282 | score/src/heapallocate.c, score/src/heapextend.c, |
---|
| 283 | score/src/heapfree.c, score/src/heapsizeofuserarea.c, |
---|
| 284 | score/src/interr.c, score/src/iterateoverthreads.c, |
---|
| 285 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
| 286 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
| 287 | score/src/objectcomparenameraw.c, |
---|
| 288 | score/src/objectcomparenamestring.c, score/src/objectcopynameraw.c, |
---|
| 289 | score/src/objectcopynamestring.c, |
---|
| 290 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
| 291 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
| 292 | score/src/objectgetisr.c, score/src/objectgetnoprotection.c, |
---|
| 293 | score/src/objectidtoname.c, score/src/objectinitializeinformation.c, |
---|
| 294 | score/src/objectmp.c, score/src/objectnametoid.c, |
---|
| 295 | score/src/objectshrinkinformation.c, score/src/thread.c, |
---|
| 296 | score/src/threadcreateidle.c, score/src/threadget.c, |
---|
| 297 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
| 298 | score/src/threadmp.c, score/src/threadq.c, |
---|
| 299 | score/src/threadqdequeuepriority.c, |
---|
| 300 | score/src/threadqenqueuepriority.c, |
---|
| 301 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
| 302 | score/src/threadreset.c, score/src/threadrestart.c, |
---|
| 303 | score/src/threadsettransient.c, score/src/threadstackallocate.c, |
---|
| 304 | score/src/threadstart.c, score/src/userext.c, |
---|
| 305 | score/src/watchdoginsert.c, score/src/wkspace.c: Convert to using |
---|
| 306 | c99 fixed size types. |
---|
| 307 | |
---|
[2f4c86f] | 308 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 309 | |
---|
| 310 | PR 561/rtems |
---|
| 311 | * include/rtems/concat.h: New. |
---|
| 312 | * Makefile.am: Add include/rtems/concat.h. |
---|
| 313 | |
---|
[3127180] | 314 | PR 589/rtems |
---|
[2f4c86f] | 315 | * Makefile.am: Add include/rtems/pci.h. |
---|
| 316 | |
---|
| 317 | * Makefile.am: Include automake/compile.am. |
---|
| 318 | * configure.ac: RTEMS_TOP([..],[]). |
---|
| 319 | |
---|
[894b7f97] | 320 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 321 | |
---|
| 322 | * aclocal/rtems-top.m4: Add MULTISUBDIR. Add MULTIBUILDTOP. |
---|
| 323 | Add rtems_updir. Remove version.m4 check. |
---|
| 324 | Add PROJECT_ROOT/with_project_root processing. |
---|
| 325 | Add PROJECT_INCLUDE. Add PROJECT_LIB. |
---|
| 326 | * aclocal/env-rtemscpu.a4: Remove cpukit_topdir. |
---|
| 327 | Remove with_project_root processing. Remove PROJECT_INCLUDE, |
---|
| 328 | PROJECT_LIB. |
---|
| 329 | |
---|
[3e08d4e] | 330 | 2004-03-26 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 331 | |
---|
| 332 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
| 333 | libmisc/capture/capture.h, libmisc/cpuuse/cpuuse.c, |
---|
| 334 | libmisc/devnull/devnull.c, libmisc/fsmount/fsmount.h, |
---|
| 335 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-dname.c, |
---|
| 336 | libmisc/monitor/mon-driver.c, libmisc/monitor/mon-extension.c, |
---|
| 337 | libmisc/monitor/mon-itask.c, libmisc/monitor/mon-monitor.c, |
---|
| 338 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
| 339 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
| 340 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
| 341 | libmisc/monitor/monitor.h, libmisc/monitor/symbols.h, |
---|
| 342 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
| 343 | libmisc/serdbg/serdbg.h, libmisc/serdbg/serdbgio.c, |
---|
| 344 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
| 345 | libmisc/shell/shell.c, libmisc/shell/shell.h, libmisc/stackchk/check.c, |
---|
| 346 | libmisc/stackchk/internal.h: Convert to using c99 fixed size types. |
---|
| 347 | |
---|
[20f78a3] | 348 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 349 | |
---|
| 350 | * itron/include/itronsys/mbox.h, itron/include/itronsys/types.h, |
---|
| 351 | itron/include/rtems/itron/eventflags.h, |
---|
| 352 | itron/include/rtems/itron/fmempool.h, |
---|
| 353 | itron/include/rtems/itron/mbox.h, |
---|
| 354 | itron/include/rtems/itron/msgbuffer.h, |
---|
| 355 | itron/include/rtems/itron/port.h, |
---|
| 356 | itron/include/rtems/itron/semaphore.h, |
---|
| 357 | itron/include/rtems/itron/task.h, |
---|
| 358 | itron/include/rtems/itron/vmempool.h, |
---|
| 359 | itron/inline/rtems/itron/semaphore.inl, |
---|
| 360 | itron/macros/rtems/itron/semaphore.inl, itron/src/eventflags.c, |
---|
| 361 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
| 362 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/snd_mbx.c, |
---|
| 363 | itron/src/task.c, itron/src/trcv_mbx.c, itron/src/vmempool.c: |
---|
| 364 | Convert to using c99 fixed size types. |
---|
| 365 | |
---|
[39cefdd] | 366 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 367 | |
---|
| 368 | * posix/include/rtems/posix/cond.h, |
---|
| 369 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
| 370 | posix/include/rtems/posix/mqueue.h, |
---|
| 371 | posix/include/rtems/posix/mutex.h, |
---|
| 372 | posix/include/rtems/posix/pthread.h, |
---|
| 373 | posix/include/rtems/posix/semaphore.h, |
---|
| 374 | posix/include/rtems/posix/threadsup.h, |
---|
| 375 | posix/include/rtems/posix/timer.h, posix/src/cond.c, |
---|
| 376 | posix/src/intr.c, posix/src/key.c, posix/src/keycreate.c, |
---|
| 377 | posix/src/keydelete.c, posix/src/keygetspecific.c, |
---|
| 378 | posix/src/keyrundestructors.c, posix/src/keysetspecific.c, |
---|
| 379 | posix/src/killinfo.c, posix/src/mqueue.c, |
---|
| 380 | posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, |
---|
| 381 | posix/src/mqueuetranslatereturncode.c, posix/src/mutex.c, |
---|
| 382 | posix/src/posixintervaltotimespec.c, |
---|
| 383 | posix/src/posixtimespecsubtract.c, posix/src/psignal.c, |
---|
| 384 | posix/src/pthread.c, posix/src/ptimer1.c, posix/src/semaphore.c, |
---|
| 385 | posix/src/sysconf.c: Convert to using c99 fixed size types. |
---|
| 386 | |
---|
[a4365e4] | 387 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 388 | |
---|
| 389 | * score/include/rtems/system.h: include <stdint.h>. |
---|
| 390 | |
---|
[1db1bc5] | 391 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 392 | |
---|
| 393 | PR/589 rtems |
---|
| 394 | * include/rtems/pci.h: New (Moved from c/src/libchip/network/pci.h). |
---|
| 395 | |
---|
[e7ceef91] | 396 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 397 | |
---|
| 398 | * libcsupport/src/malloc.c: Remove lvalue casts. |
---|
| 399 | |
---|
[83c5fc1] | 400 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 401 | |
---|
| 402 | * libcsupport/include/chain.h, libcsupport/include/clockdrv.h, |
---|
| 403 | libcsupport/include/ringbuf.h, libcsupport/include/spurious.h, |
---|
| 404 | libcsupport/include/timerdrv.h, libcsupport/include/vmeintr.h, |
---|
| 405 | libcsupport/include/motorola/mc68230.h, |
---|
| 406 | libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/libio.h, |
---|
| 407 | libcsupport/include/rtems/libio_.h, |
---|
| 408 | libcsupport/include/rtems/termiostypes.h, |
---|
| 409 | libcsupport/include/zilog/z8036.h, libcsupport/include/zilog/z8530.h, |
---|
| 410 | libcsupport/include/zilog/z8536.h, libcsupport/src/__gettod.c, |
---|
| 411 | libcsupport/src/assoc.c, libcsupport/src/assocnamebad.c, |
---|
| 412 | libcsupport/src/error.c, libcsupport/src/libio.c, |
---|
| 413 | libcsupport/src/libio_sockets.c, libcsupport/src/malloc.c, |
---|
| 414 | libcsupport/src/no_libc.c, libcsupport/src/termios.c, |
---|
| 415 | libcsupport/src/termiosreserveresources.c: Convert to using c99 |
---|
| 416 | fixed-size types. |
---|
| 417 | |
---|
[f91bbe64] | 418 | 2004-03-22 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
| 419 | |
---|
| 420 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
| 421 | libfs/src/dosfs/fat_fat_operations.c, |
---|
| 422 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
| 423 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 424 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 425 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_initsupp.c, |
---|
| 426 | libfs/src/dosfs/msdos_misc.c, libfs/src/imfs/deviceio.c, |
---|
| 427 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
| 428 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/linearfile.c, |
---|
| 429 | libfs/src/imfs/memfile.c: Convert to using c99 fixed-size types. |
---|
| 430 | |
---|
[355f03eb] | 431 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 432 | |
---|
| 433 | * libnetworking/net/radix.c: Remove warning. |
---|
| 434 | |
---|
[08df9497] | 435 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 436 | |
---|
| 437 | * libmisc/shell/cmds.c: Remove warning. |
---|
| 438 | |
---|
[1cf0ea1] | 439 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 440 | |
---|
| 441 | * libnetworking/lib/ftpfs.c: Switch bcopy to memcpy. |
---|
| 442 | |
---|
[07e9194e] | 443 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 444 | |
---|
| 445 | * libcsupport/src/newlibc.c, libcsupport/src/sync.c: Eliminate |
---|
| 446 | warnings. Explicitly defeat __STRICT_ANSI__ since both |
---|
| 447 | legitimately use routines beyond ANSI. |
---|
| 448 | |
---|
[120b59e] | 449 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 450 | |
---|
| 451 | * cpukit/libblock/src/bdbuf.c: Initialize pointer to avoid warning. |
---|
| 452 | |
---|
[cb2f320] | 453 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 454 | |
---|
[24a7692] | 455 | * score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
| 456 | Add cast to avoid type punning warning in gcc 3.3. |
---|
| 457 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 458 | |
---|
| 459 | * |
---|
[cb2f320] | 460 | |
---|
[b2b143f4] | 461 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 462 | |
---|
| 463 | * libblock/src/bdbuf.c, libblock/src/ramdisk.c, |
---|
| 464 | libcsupport/src/newlibc.c, libcsupport/src/sync.c, |
---|
| 465 | libmisc/cpuuse/cpuuse.c, libmisc/monitor/mon-symbols.c, |
---|
| 466 | libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
| 467 | libnetworking/kern/kern_sysctl.c, libnetworking/lib/ftpfs.c, |
---|
| 468 | libnetworking/lib/tftpDriver.c, libnetworking/libc/gethostbydns.c, |
---|
| 469 | libnetworking/libc/gethostbyht.c, libnetworking/libc/gethostnamadr.c, |
---|
| 470 | libnetworking/libc/getnetbyht.c, libnetworking/libc/getnetnamadr.c, |
---|
| 471 | libnetworking/libc/inet_addr.c, libnetworking/libc/linkaddr.c, |
---|
| 472 | libnetworking/libc/map_v4v6.c, libnetworking/libc/ns_print.c, |
---|
| 473 | libnetworking/libc/ns_ttl.c, libnetworking/libc/nsap_addr.c, |
---|
| 474 | libnetworking/libc/rcmd.c, libnetworking/libc/res_debug.c, |
---|
| 475 | libnetworking/libc/res_mkupdate.c, libnetworking/libc/res_query.c, |
---|
| 476 | libnetworking/libc/res_send.c, libnetworking/libc/res_update.c, |
---|
| 477 | libnetworking/net/radix.c, libnetworking/rtems/mkrootfs.c, |
---|
| 478 | librpc/src/rpc/clnt_perror.c, librpc/src/rpc/rtems_rpc.c, |
---|
| 479 | librpc/src/rpc/svc.c, sapi/include/confdefs.h, |
---|
| 480 | score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
| 481 | |
---|
[f4548e9] | 482 | 2004-02-26 Thomas Rauscher <trauscher@loytec.com. |
---|
| 483 | |
---|
| 484 | PR 584/RTEMS |
---|
| 485 | * rtems/src/eventtimeout.c: Fix critical section window. |
---|
| 486 | |
---|
[652524d9] | 487 | 2004-02-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 488 | |
---|
| 489 | PR 582/core |
---|
| 490 | * posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, |
---|
| 491 | posix/src/mqueuedeletesupp.c, posix/src/mqueueunlink.c: Use memory |
---|
| 492 | from workspace to avoid use of mutex during dispatch disable critical |
---|
| 493 | section. Besides memory for object names should come from the |
---|
| 494 | Workspace anyway. |
---|
| 495 | |
---|
[31ffd58] | 496 | 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 497 | |
---|
| 498 | * aclocal/version.m4: 4.6.99.0. |
---|
| 499 | |
---|
[8e22a7d1] | 500 | 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 501 | |
---|
| 502 | * libnetworking/Makefile.am: Remove ACLOCAL_AMFLAGS. |
---|
| 503 | |
---|
[c07aa0c5] | 504 | 2004-01-30 Wilfried Busalski <w.busalski@lancier-monitoring.de> |
---|
| 505 | |
---|
| 506 | PR pppd/564 |
---|
| 507 | * libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, |
---|
| 508 | libnetworking/net/ppp_tty.c: ppp0 Interface lose packets if the |
---|
| 509 | system use a slow baudrate for the modem or the tcp/ip-packet is |
---|
| 510 | fragmented. |
---|
| 511 | |
---|
[8a4ab4d5] | 512 | 2004-01-30 Joel Sherrill <joel@OARcorp.com> |
---|
[b7322fb] | 513 | |
---|
[8a4ab4d5] | 514 | * ChangeLog, rtems/Makefile.am, rtems/include/rtems/rtems/support.h: |
---|
| 515 | Reverse developmental patches accidentally committed. |
---|
[b7322fb] | 516 | |
---|
[9c94f544] | 517 | 2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 518 | |
---|
[8a2fcfd] | 519 | * ChangeLog: Merge-in libnetworking/ChangeLog. |
---|
[b02cd6ba] | 520 | * ChangeLog: Merge-in libcsupport/ChangeLog. |
---|
[920d9db] | 521 | * ChangeLog: Merge-in libblock/ChangeLog, libfs/ChangeLog. |
---|
[b212624] | 522 | * ChangeLog: Merge-in libmisc/ChangeLog, librpc/ChangeLog. |
---|
[9c94f544] | 523 | * ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
| 524 | sapi/ChangeLog, rtems/ChangeLog. |
---|
[98eb4c27] | 525 | * libblock/ChangeLog, libfs/ChangeLog, libcsupport/ChangeLog, |
---|
| 526 | libmisc/ChangeLog, librpc/ChangeLog, libnetworking/ChangeLog, |
---|
| 527 | itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, |
---|
[9c94f544] | 528 | rtems/ChangeLog: Remove. |
---|
| 529 | |
---|
[faf45cc] | 530 | 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 531 | |
---|
[2baf0d86] | 532 | * aclocal/rtems-top.m4: Remove PROJECT_ROOT. Prepend ../ to $1. |
---|
[faf45cc] | 533 | * aclocal/env-rtemscpu.m4: Reworked. |
---|
| 534 | * configure.ac: RTEMS_TOP([.]). |
---|
| 535 | |
---|
[3d1de20] | 536 | 2004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 537 | |
---|
[700a0c3c] | 538 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 539 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 540 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 541 | libcsupport/Makefile.am, libnetworking/Makefile.am: Add PREINSTALL_DIRS. |
---|
[3d1de20] | 542 | |
---|
[7fc2cbfe] | 543 | 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 544 | |
---|
[2baf0d86] | 545 | * wrapup/Makefile.am: Remove $(ARCH)/$(dirstamp). Add TMPINSTALL_FILES |
---|
| 546 | to CLEANFILES. |
---|
[5c24afe9] | 547 | * automake/local.am: Remove depend-am. |
---|
| 548 | * automake/subdirs.am: Remove depend-recursive. |
---|
[9c94f544] | 549 | * score/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
| 550 | PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES. |
---|
[98eb4c27] | 551 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, sapi/Makefile.am, |
---|
| 552 | rtems/Makefile.am, libmisc/Makefile.am, librpc/Makefile.am, |
---|
| 553 | libblock/Makefile.am, libfs/Makefile.am, libcsupport/Makefile.am, |
---|
| 554 | libnetworking/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
| 555 | PREINSTALL_FILES to CLEANFILES. |
---|
[8a2fcfd] | 556 | * libnetworking/netinet/in_cksum.c: #include netinet/in_cksum_<cpu>.h. |
---|
| 557 | |
---|
| 558 | 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 559 | |
---|
| 560 | PR/549 networking |
---|
| 561 | * libnetworking/netinet/in_cksum_powerpc.h: New (copy of |
---|
| 562 | in_cksum_powerpc.c). |
---|
| 563 | * libnetworking/netinet/in_cksum_i386.h: New (copy of in_cksum_i386.c). |
---|
| 564 | * libnetworking/netinet/in_cksum_arm.h: New (copy of in_cksum_arm.c). |
---|
| 565 | * libnetworking/netinet/in_cksum_m68k.c: New (copy of in_cksum_m68k.c). |
---|
[98eb4c27] | 566 | * libnetworking/netinet/in_cksum_i386.c, |
---|
| 567 | libnetworking/netinet/in_cksum_arm.c, |
---|
| 568 | libnetworking/netinet/in_cksum_powerpc.c, |
---|
| 569 | libnetworking/netinet/in_cksum_m68k.c: Remove. |
---|
[8a2fcfd] | 570 | * libnetworking/netinet/Makefile.am: Reflect changes above. |
---|
[5c24afe9] | 571 | |
---|
[36e48b1] | 572 | 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 573 | |
---|
| 574 | * configure.ac: Requires automake >= 1.8.1. |
---|
[9c94f544] | 575 | * score/cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU). |
---|
[b02cd6ba] | 576 | PR 548/rtems |
---|
| 577 | * libcsupport/Makefile.am: Add src/envlock.c. |
---|
[36e48b1] | 578 | |
---|
[2baf0d86] | 579 | 2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[c6e26e06] | 580 | |
---|
[2baf0d86] | 581 | * aclocal/rtems-top.m4: Don't AC_SUBST PROJECT_ROOT. Remove |
---|
| 582 | PROJECT_TOPdir (Unused). |
---|
| 583 | * aclocal/env-rtemscpu.m4: Remove PROJECT_RELEASE. Expand |
---|
| 584 | ${PROJECT_ROOT}. Remove RTEMS_ENABLE_BARE (Unused). Don't AC_SUBST |
---|
| 585 | RTEMS_BSP. |
---|
[c6e26e06] | 586 | * aclocal/enable-bare.m4: Remove (Unused). |
---|
[ca0eeaa] | 587 | * aclocal/rtems-top.m4: Remove check for cpukit/aclocal/version.m4. |
---|
| 588 | Remove gnu-make endif HACK (Unused). |
---|
[2baf0d86] | 589 | * wrapup/Makefile.am: Include compile.am. Use TMP_LIBS instead of LIBS |
---|
| 590 | to avoid potential conflicts with auto*tools' LIBS. Reflect new |
---|
| 591 | locations of libscorecpu*.a. |
---|
[a42f159a] | 592 | * Makefile.am: Remove AUTOMAKE_FILES. |
---|
| 593 | * automake/compile.am: Replace contents with contents of |
---|
| 594 | automake/amcompile.am. |
---|
| 595 | * automake/amcompile.am, automake/lib.am: Remove. |
---|
[2baf0d86] | 596 | * configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
| 597 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
| 598 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
| 599 | aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4: |
---|
| 600 | Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in |
---|
| 601 | autoconf-2.59). |
---|
[35d9b418] | 602 | * automake/local.am: Remove clean-local, depend-gcc. |
---|
[700a0c3c] | 603 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am: Include |
---|
| 604 | compile.am, again. |
---|
[9c94f544] | 605 | * score/macros/rtems/score/README: Remove (Redundant with macros/README). |
---|
[700a0c3c] | 606 | * sapi/Makefile.am, rtems/Makefile.am: Include compile.am, again. |
---|
[b212624] | 607 | * libmisc/Makefile.am: Include compile.am again. Misc fixes. |
---|
| 608 | * librpc/Makefile.am: Include compile.am, again. Put man-pages into |
---|
| 609 | EXTRA_DIST to work around automake not distributing conditionally |
---|
| 610 | installed *_MANS. Distribute include/rpcsvc. |
---|
[920d9db] | 611 | * libblock/Makefile.am: Include compile.am, again. Eliminate C_FILES. |
---|
| 612 | Reformat. |
---|
| 613 | * libfs/Makefile.am: Include compile.am, again. Reformat/Cleanup. |
---|
[b02cd6ba] | 614 | * libcsupport/Makefile.am: Reformat, add UNUSED_FILES. |
---|
| 615 | * libcsupport/Makefile.am: Include compile.am, again. Eliminate |
---|
| 616 | DOC_FILES. |
---|
[8a2fcfd] | 617 | * libnetworking/Makefile.am: Include compile.am, again. Cleanup. |
---|
[35d9b418] | 618 | |
---|
[2baf0d86] | 619 | 2004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[526a860] | 620 | |
---|
| 621 | * wrapup/Makefile.am: Cosmetics. |
---|
[d7a7573] | 622 | * aclocal/enable-networking.m4: Don't AC_SUBST(RTEMS_HAS_NETWORKING). |
---|
| 623 | * aclocal/check-networking.m4: Don't AC_SUBST(HAS_NETWORKING). |
---|
| 624 | * automake/amcompile.am: Remove $(ARCH). |
---|
[2baf0d86] | 625 | * wrapup/Makefile.am: Add $(ARCH). Remove compile.am, lib.am. Include |
---|
| 626 | amcompile.am. |
---|
[98715202] | 627 | * wrapup/Makefile.am: Use ../*/*$(LIB_VARIANT).a instead of |
---|
| 628 | $(ARCH)/lib*.a. |
---|
[700a0c3c] | 629 | * wrapup/Makefile.am: Reflect changes to libblock/Makefile.am. Reflect |
---|
[2baf0d86] | 630 | changes to libcsupport/Makefile.am. |
---|
[9c94f544] | 631 | * itron/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 632 | lib*_a_SOURCES. |
---|
| 633 | * itron/Makefile.am: Build libitron$(LIB_VARIANT).a instead of |
---|
| 634 | $(ARCH)/libitron.a. |
---|
| 635 | * posix/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 636 | lib*_a_SOURCES. |
---|
| 637 | * posix/Makefile.am: Build libposix$(LIB_VARIANT).a instead of |
---|
| 638 | $(ARCH)/libposix.a. |
---|
| 639 | * score/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 640 | lib*_a_SOURCES. |
---|
| 641 | * score/Makefile.am: Build libscore$(LIB_VARIANT).a instead of |
---|
| 642 | $(ARCH)/libscore.a. |
---|
| 643 | * sapi/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 644 | lib*_a_SOURCES. |
---|
| 645 | * sapi/Makefile.am: Build libsapi$(LIB_VARIANT).a instead of |
---|
| 646 | $(ARCH)/libsapi.a. |
---|
| 647 | * rtems/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 648 | lib*_a_SOURCES. |
---|
| 649 | * rtems/Makefile.am: Build librtems$(LIB_VARIANT).a instead of |
---|
| 650 | $(ARCH)/librtems.a. |
---|
[b212624] | 651 | * libmisc/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 652 | lib*_a_SOURCES. |
---|
| 653 | * libmisc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 654 | $(ARCH)/lib*.a. |
---|
| 655 | * librpc/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 656 | lib*_a_SOURCES. |
---|
| 657 | * librpc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 658 | $(ARCH)/lib*.a. |
---|
[920d9db] | 659 | * libblock/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 660 | lib*_a_SOURCES. |
---|
| 661 | * libblock/include/rtems/blkdev.h, |
---|
| 662 | libblock/include/rtems/ide_part_table.h, libblock/src/bdbuf.c, |
---|
[700a0c3c] | 663 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Switch to using |
---|
[920d9db] | 664 | c99 fixed size types instead of RTEMS-types. |
---|
| 665 | * libblock/Makefile.am: Build libblock$(LIB_VARIANT).a instead of |
---|
| 666 | $(ARCH)/libblock.a. |
---|
| 667 | * libfs/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
| 668 | lib*_a_SOURCES. |
---|
| 669 | * libfs/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 670 | $(ARCH)/lib*.a. |
---|
[b02cd6ba] | 671 | * libcsupport/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
| 672 | lib*_a_SOURCES. |
---|
| 673 | * libcsupport/Makefile.am: Build libcsupport$(LIB_VARIANT).a instead of |
---|
| 674 | $(ARCH)/libcsupport.a. |
---|
[8a2fcfd] | 675 | * libnetworking/Makefile.am: Remove *C_FILES. |
---|
| 676 | * libnetworking/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES |
---|
| 677 | = lib*_a_SOURCES. |
---|
| 678 | * libnetworking/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
| 679 | $(ARCH)/lib*.a. |
---|
[98715202] | 680 | |
---|
[2baf0d86] | 681 | 2004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[74a67351] | 682 | |
---|
| 683 | * wrapup/Makefile.am: Reflect changes to library Makefile.ams. |
---|
[e7d110ba] | 684 | * automake/amcompile.am: New. |
---|
| 685 | * configure.ac: Add subdir-objects, AM_PROG_CC_C_O. |
---|
[700a0c3c] | 686 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 687 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 688 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 689 | libcsupport/Makefile.am, libnetworking/Makefile.am: Build library using |
---|
| 690 | EXTRA_LIBRARIES and automake rules. |
---|
[e7d110ba] | 691 | |
---|
[2baf0d86] | 692 | 2004-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
[44652f8] | 693 | |
---|
[700a0c3c] | 694 | * aclocal/rtems-cpu-subdirs.m4, score/cpu/Makefile.am: mips64orion port |
---|
| 695 | removed as mips port more completely covers the MIPS family. |
---|
[9c94f544] | 696 | * score/cpu/mips64orion/.cvsignore, score/cpu/mips64orion/ChangeLog, |
---|
| 697 | score/cpu/mips64orion/Makefile.am, score/cpu/mips64orion/asm.h, |
---|
| 698 | score/cpu/mips64orion/configure.ac, score/cpu/mips64orion/cpu.c, |
---|
| 699 | score/cpu/mips64orion/cpu_asm.S, score/cpu/mips64orion/cpu_asm.h, |
---|
| 700 | score/cpu/mips64orion/idtcpu.h, score/cpu/mips64orion/idtmon.h, |
---|
| 701 | score/cpu/mips64orion/iregdef.h, score/cpu/mips64orion/rtems/.cvsignore, |
---|
| 702 | score/cpu/mips64orion/rtems/score/.cvsignore, |
---|
| 703 | score/cpu/mips64orion/rtems/score/cpu.h, |
---|
| 704 | score/cpu/mips64orion/rtems/score/mips64orion.h, |
---|
| 705 | score/cpu/mips64orion/rtems/score/types.h: Removed. |
---|
[8a2fcfd] | 706 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h so |
---|
| 707 | things compile. |
---|
[44652f8] | 708 | |
---|
[a953fa1] | 709 | 2003-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 710 | |
---|
| 711 | * automake/compile.am: Use $(mkdir_p) instead of $(mkinstalldirs). |
---|
| 712 | |
---|
[2baf0d86] | 713 | 2003-12-17 Joel Sherrill <joel@OARcorp.com> |
---|
[b7235805] | 714 | |
---|
[2baf0d86] | 715 | * aclocal/version.m4: Updated to rtems-20031217-test. |
---|
[b7235805] | 716 | |
---|
[9c94f544] | 717 | 2003-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 718 | |
---|
| 719 | PR 533/bsps |
---|
| 720 | * score/startup/linkcmds: Update linkcmds for gcc 3.3.2. |
---|
| 721 | |
---|
| 722 | 2003-12-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 723 | |
---|
| 724 | PR 543/rtems |
---|
| 725 | * score/src/threadclose.c: Make the task delete extension run outside a |
---|
| 726 | dispatch disabled critical section so extensions can free resources. |
---|
[b02cd6ba] | 727 | PR 542/filesystem |
---|
| 728 | * libcsupport/include/rtems/libio_.h: Add rtems_libio_iop_to_descriptor |
---|
| 729 | macro to convert iop to the corresponding integer file descriptor. |
---|
[9c94f544] | 730 | |
---|
[efe9ef4] | 731 | 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 732 | |
---|
[2baf0d86] | 733 | * aclocal/env-rtemscpu.m4: Remove stray '/' in PROJECT_LIB. |
---|
| 734 | * wrapup/Makefile.am: Remove duplicate $(PROJECT_LIB) rule. |
---|
[efe9ef4] | 735 | * aclocal/env-rtemscpu.m4: Add PROJECT_LIB. |
---|
[2baf0d86] | 736 | * wrapup/Makefile.am: Use $(PROJECT_LIB) instead of |
---|
| 737 | ${PROJECT_RELEASE}/lib. |
---|
[efe9ef4] | 738 | |
---|
[b0805d8] | 739 | 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 740 | |
---|
[700a0c3c] | 741 | * Makefile.am, wrapup/Makefile.am: Use mkdir_p. Remove dirs from |
---|
| 742 | PRE/TMPINSTALL_FILES. |
---|
[731656e9] | 743 | * wrapup/Makefile.am: Reworked. |
---|
[ba962ea] | 744 | * aclocal/lead-dot.m4: Remove (Use the version in automake-1.8). |
---|
| 745 | * automake/lib.am: Remove $(project_libdir)$(MULTISUBDIR). |
---|
| 746 | * aclocal/env-rtemscpu.m4: Reflect new definition of project_lib. |
---|
| 747 | * Makefile.am: Remove BUILT_SOURCES. |
---|
[810720b6] | 748 | * configure.ac: Require automake >= 1.8, autoconf >= 2.59. |
---|
[700a0c3c] | 749 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
| 750 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
| 751 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
| 752 | libcsupport/Makefile.am: Use mkdir_p. Remove dirs from |
---|
[b02cd6ba] | 753 | PRE/TMPINSTALL_FILES. |
---|
| 754 | * libcsupport/Makefile.am: Remove BUILT_SOURCES. |
---|
[8a2fcfd] | 755 | * libnetworking/Makefile.am: Use mkdir_p. Remove dirs from |
---|
| 756 | PRE/TMPINSTALL_FILES. |
---|
[b212624] | 757 | |
---|
| 758 | 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 759 | |
---|
| 760 | * libmisc/Makefile.am: Cosmetics. |
---|
| 761 | |
---|
| 762 | 2003-12-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 763 | |
---|
| 764 | PR 540/rtems_misc |
---|
| 765 | * libmisc/cpuuse/cpuuse.c, libmisc/rtmonuse/rtmonuse.c: Correct object |
---|
| 766 | name printing. |
---|
| 767 | PR 531/rtems_misc |
---|
| 768 | * libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c: Correct |
---|
| 769 | indexing. |
---|
[810720b6] | 770 | |
---|
[920d9db] | 771 | 2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 772 | |
---|
| 773 | * libblock/src/ata.c: Remove. |
---|
| 774 | |
---|
[5ef82f97] | 775 | 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 776 | |
---|
| 777 | * automake/compile.am: Add $(ARCH)/$(dirstamp) rules. |
---|
| 778 | * wrapup/Makefile.am: Reflect $(dirstamp) changes. |
---|
[6041409] | 779 | * Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[e3407a4] | 780 | * aclocal/lead-dot.m4: New (from automake-1.7f). |
---|
[2baf0d86] | 781 | * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add |
---|
| 782 | AC_SUBST(dirstamp). |
---|
[9c94f544] | 783 | * itron/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 784 | * itron/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 785 | MACROS. |
---|
| 786 | * posix/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 787 | * posix/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 788 | MACROS. |
---|
| 789 | * score/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 790 | * score/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 791 | MACROS. |
---|
| 792 | * sapi/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
| 793 | AM_CPPFLAGS += -I$(top_builddir). |
---|
| 794 | * sapi/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 795 | MACROS. |
---|
| 796 | * rtems/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
| 797 | AM_CPPFLAGS += -I$(top_builddir). |
---|
| 798 | * rtems/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
| 799 | MACROS. |
---|
[b212624] | 800 | * libmisc/Makefile.am: Add $(dirstamp) to compilation rules. Fix misc. |
---|
| 801 | typos. |
---|
| 802 | * libmisc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 803 | * librpc/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 804 | * librpc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[920d9db] | 805 | * libblock/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 806 | * libblock/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 807 | * libfs/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 808 | * libfs/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[b02cd6ba] | 809 | * libcsupport/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 810 | * libcsupport/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
[8a2fcfd] | 811 | * libnetworking/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
| 812 | * libnetworking/Makefile.am: Fix libc_OBJS. |
---|
| 813 | * libnetworking/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
| 814 | Restore libc/$(ARCH)/lib.a. |
---|
[c9cb640e] | 815 | |
---|
[4065de5] | 816 | 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 817 | |
---|
[2baf0d86] | 818 | * configure.ac: Reflect having removed libnetworking/libc/Makefile.am, |
---|
| 819 | libnetworking/lib/Makefile.am. |
---|
[4065de5] | 820 | * configure.ac: Reflect changes to libmisc/*. |
---|
[b212624] | 821 | * libmisc/Makefile.am: Reformat. |
---|
[98eb4c27] | 822 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 823 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 824 | libmisc/dumpbuf/Makefile.am, libmisc/fsmount/Makefile.am, |
---|
| 825 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 826 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
| 827 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 828 | libmisc/untar/Makefile.am: Remove. |
---|
[b212624] | 829 | * libmisc/Makefile.am: Merge-in the Makefile.ams above. |
---|
[98eb4c27] | 830 | * libnetworking/libc/Makefile.am, libnetworking/lib/Makefile.am: Remove. |
---|
[8a2fcfd] | 831 | * libnetworking/Makefile.am: Merge-in the Makefile.ams above. |
---|
[4065de5] | 832 | |
---|
[22ade8e1] | 833 | 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 834 | |
---|
[2baf0d86] | 835 | * wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am. |
---|
| 836 | * configure.ac: Reflect changes to libfs Makefile.ams. Remove |
---|
| 837 | libmisc/wrapup/Makefile. |
---|
| 838 | * configure.ac: Use here-documents to generate cpuopts.tmp. Various |
---|
| 839 | fixes and changes to argument processing. Reflect changes to librpc |
---|
| 840 | Makefile.ams. |
---|
[1bcbe41] | 841 | * acinclude.m4: Use here-documents to generate cpuopts.tmp. |
---|
| 842 | * aclocal/check-itron.m4: Remove HAS_IRON_API. |
---|
| 843 | * aclocal/check-multiprocessing.m4: Remove HAS_MP. |
---|
| 844 | * aclocal/check-posix.m4: Remove HAS_POSIX_API. |
---|
[98eb4c27] | 845 | * libmisc/wrapup/Makefile.am, libmisc/wrapup/.cvsignore: Remove. |
---|
[b212624] | 846 | * libmisc/Makefile.am: Reflect changes above. |
---|
| 847 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
| 848 | librpc/src/Makefile.am: Removed. |
---|
| 849 | * librpc/Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am, |
---|
| 850 | src/Makefile.am. Various fixes. Reformat. |
---|
| 851 | * librpc/include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct |
---|
| 852 | rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid |
---|
| 853 | symbol conflict between struct and variable). struct |
---|
| 854 | _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes |
---|
| 855 | above. |
---|
| 856 | * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, |
---|
| 857 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, |
---|
| 858 | librpc/src/rpc/rtems_rpc.c, librpc/src/rpc/svc.c, librpc/ |
---|
| 859 | src/rpc/svc_auth.c, librpc/src/rpc/svc_raw.c, |
---|
| 860 | librpc/src/rpc/svc_simple.c: Reflect changes above. |
---|
[920d9db] | 861 | * libfs/Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am, |
---|
| 862 | src/dosfs/Makefile.am. |
---|
| 863 | * libfs/src/Makefile.am, libfs/src/imfs/Makefile.am, |
---|
| 864 | libfs/src/dosfs/Makefile.am: Removed. |
---|
[1bcbe41] | 865 | |
---|
[863fb4f] | 866 | 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 867 | |
---|
| 868 | * aclocal/canonicalize-tools.m4, aclocal/check-itron.m4, |
---|
| 869 | aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4, |
---|
| 870 | aclocal/check-posix.m4, aclocal/check-rtems-debug.m4, |
---|
| 871 | aclocal/check-tool.m4, aclocal/enable-bare.m4, |
---|
| 872 | aclocal/enable-inlines.m4, aclocal/enable-itron.m4, |
---|
| 873 | aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, |
---|
| 874 | aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4, |
---|
[2baf0d86] | 875 | aclocal/env-rtemscpu.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, |
---|
| 876 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
| 877 | aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix underquoting to silence |
---|
| 878 | automake-1.8. |
---|
[863fb4f] | 879 | |
---|
[b02cd6ba] | 880 | 2003-11-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 881 | |
---|
| 882 | PR 524/filesystem |
---|
| 883 | * libcsupport/src/newlibc.c: Address 1K buffer leak from incomplete |
---|
| 884 | cleanup of newlib reentrancy handler. |
---|
| 885 | PR 523/filesystem |
---|
| 886 | * libcsupport/src/malloc.c: Make malloc family safer for use from ISRs |
---|
| 887 | and dispatching critical sections. If in a critical section while doing |
---|
| 888 | a free(), then the free is deferred until the next malloc() attempt. |
---|
| 889 | |
---|
[9c94f544] | 890 | 2003-11-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 891 | |
---|
| 892 | PR 526/rtems |
---|
| 893 | * score/src/threadcreateidle.c: Idle task name should be a string and |
---|
| 894 | PR484 broke this. |
---|
| 895 | |
---|
[b02cd6ba] | 896 | 2003-11-25 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 897 | |
---|
| 898 | PR 519/filesystem |
---|
| 899 | * libcsupport/include/rtems/libio_.h, libcsupport/src/eval.c, |
---|
| 900 | libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Check write |
---|
| 901 | permissions in parent directory for file or directory delete. |
---|
| 902 | |
---|
[dcfba35] | 903 | 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 904 | |
---|
[2baf0d86] | 905 | * configure.ac: Use RTEMS_INLINES instead of USE_INLINES. Elimimate |
---|
| 906 | INLINESdir. |
---|
[dcfba35] | 907 | * aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS. |
---|
| 908 | * .cvsignore: Add config.h.in. |
---|
| 909 | |
---|
[926e856a] | 910 | 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 911 | |
---|
| 912 | * configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT. |
---|
[9c94f544] | 913 | PR 525/rtems |
---|
| 914 | * score/include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES. |
---|
[98eb4c27] | 915 | * score/include/rtems/score/chain.h, score/include/rtems/score/thread.h, |
---|
| 916 | score/src/chain.c, score/src/coremutexseize.c, score/src/threadget.c: |
---|
| 917 | Ditto. |
---|
[9c94f544] | 918 | * score/Makefile.am: Don't use gmake to preinstall. |
---|
| 919 | * sapi/Makefile.am: Reworked. |
---|
[926e856a] | 920 | |
---|
[7987c2a] | 921 | 2003-11-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 922 | |
---|
| 923 | * wrapup/Makefile.am: Reflect having removed libnetworking/wrapup. |
---|
| 924 | * configure.ac: Ditto. |
---|
[98eb4c27] | 925 | * itron/Makefile.am, posix/Makefile.am, rtems/Makefile.am, |
---|
| 926 | libblock/Makefile.am: Reworked. |
---|
[b02cd6ba] | 927 | * libcsupport/include/rtems/cdefs.h: Use _RTEMS_CDEFS_H guards. |
---|
| 928 | * libcsupport/include/rtems/cdefs.h: New. |
---|
| 929 | * libcsupport/Makefile.am: Completely reworked. |
---|
[8a2fcfd] | 930 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h |
---|
| 931 | instead of sys/cdefs.h (Nonportable). |
---|
| 932 | * libnetworking/wrapup/Makefile.am: Removed. |
---|
| 933 | * libnetworking/Makefile.am: Reworked. |
---|
[7987c2a] | 934 | |
---|
[3da33bf8] | 935 | 2003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 936 | |
---|
| 937 | * acinclude.m4: New. |
---|
[2baf0d86] | 938 | * configure.ac: Don't use AUTOHEADER to generate cpuopts.h. Add local |
---|
| 939 | autoheader config.h. |
---|
[3da33bf8] | 940 | * aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST. |
---|
| 941 | * aclocal/enable-inlines.m4: Remove USE_MACROS (Unused). |
---|
[9c94f544] | 942 | * itron/Makefile.am: Remove src/config.h. AM_CPPFLAGS += |
---|
| 943 | -I$(top_builddir). |
---|
| 944 | * posix/Makefile.am: Remove src/config.h AM_CPPFLAGS += |
---|
| 945 | -I$(top_builddir). |
---|
[98eb4c27] | 946 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 947 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 948 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 949 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 950 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 951 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Remove |
---|
| 952 | config.h. AM_CPPFLAGS += -I$(top_builddir). |
---|
[920d9db] | 953 | * libblock/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). Use |
---|
| 954 | AM_CPPFLAGS instead of AM_CFLAGS. |
---|
| 955 | * libblock/src/ata.c: Include config.h. |
---|
[98eb4c27] | 956 | * libblock/src/bdbuf.c, libblock/src/blkdev.c, libblock/src/diskdevs.c, |
---|
| 957 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Ditto. |
---|
| 958 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: Remove |
---|
| 959 | config.h AM_CPPFLAGS += -I$(top_builddir). |
---|
| 960 | * itron/src/config.h, posix/src/config.h, libmisc/capture/config.h, |
---|
| 961 | libmisc/cpuuse/config.h, libmisc/devnull/config.h, |
---|
| 962 | libmisc/dummy/config.h, libmisc/dumpbuf/config.h, |
---|
| 963 | libmisc/monitor/config.h, libmisc/mw-fb/config.h, |
---|
| 964 | libmisc/rtmonuse/config.h, libmisc/serdbg/config.h, |
---|
| 965 | libmisc/stackchk/config.h, libmisc/shell/config.h, |
---|
| 966 | libmisc/untar/config.h, libfs/src/dosfs/config.h, |
---|
| 967 | libfs/src/imfs/config.h, libcsupport/src/config.h: Remove. |
---|
[b02cd6ba] | 968 | * libcsupport/src/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). |
---|
[920d9db] | 969 | |
---|
| 970 | 2003-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 971 | |
---|
| 972 | * libfs/Makefile.am: Cosmetics. |
---|
[9c94f544] | 973 | |
---|
| 974 | 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 975 | |
---|
| 976 | * rtems/src/regiongetsegment.c: Remove unneccessary typecast in |
---|
| 977 | assignment to thread->Wait.return_argment. |
---|
| 978 | |
---|
[920d9db] | 979 | 2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 980 | |
---|
| 981 | PR 515/filesystem |
---|
| 982 | * libfs/src/dosfs/fat_fat_operations.c: Remove commented out code. |
---|
| 983 | |
---|
| 984 | 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 985 | |
---|
| 986 | PR 509/filesystem |
---|
| 987 | * libfs/src/dosfs/fat.c: _fat_block_read and _fat_block_write return |
---|
| 988 | error codes instead of -1 in case of errors, as they are supposed to do |
---|
| 989 | according to the comments documenting these functions. |
---|
| 990 | |
---|
[9c94f544] | 991 | 2003-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 992 | |
---|
| 993 | PR 512/core |
---|
| 994 | * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: Run task variable |
---|
| 995 | destructor when task variable is deleted. Also some style cleanup. |
---|
[920d9db] | 996 | PR 440/filesystem |
---|
| 997 | * libfs/src/dosfs/fat_fat_operations.c: Improve write speed with FAT12 |
---|
| 998 | and FAT16 filesystems. Previously merged on 4.6 branch. |
---|
| 999 | * libfs/ChangeLog: Correct line length. |
---|
[b02cd6ba] | 1000 | PR 511/filesystem |
---|
| 1001 | * libcsupport/src/malloc.c: Add deferred free and protect against C |
---|
| 1002 | Program Heap operations while in a dispatch disable critical section or |
---|
| 1003 | ISR. |
---|
[3da33bf8] | 1004 | |
---|
[ed4b894] | 1005 | 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1006 | |
---|
[2baf0d86] | 1007 | * aclocal/check-posix.m4: Add m4-quotes. Require |
---|
| 1008 | RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
[ed4b894] | 1009 | * aclocal/canonical-host.m4: Remove. |
---|
| 1010 | * configure.ac: Remove RTEMS_CANONICAL_HOST. |
---|
| 1011 | * aclocal/sysv-ipc.m4: Remove reference to RTEMS_CANONICAL_HOST. |
---|
| 1012 | * aclocal/canonical-target-name.m4: Use AC_CANONICAL_HOST instead of |
---|
| 1013 | AC_CANONICAL_TARGET. Use $host instead of $target. |
---|
[2baf0d86] | 1014 | * aclocal/check-multiprocessing.m4: Add m4-quotes. Remove |
---|
| 1015 | RTEMS_CHECK_CPU. |
---|
[98eb4c27] | 1016 | * aclocal/check-itron.m4, aclocal/check-networking.m4: Add m4-quotes. |
---|
| 1017 | Require RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
[5b2e199] | 1018 | * aclocal/check-cpu.m4: Remove. |
---|
| 1019 | * aclocal/canonical-target-name.m4: Add m4-quotes. |
---|
| 1020 | * configure.ac: Merge-in former aclocal/check-cpu.m4. |
---|
[9c94f544] | 1021 | * posix/src/cancelrun.c, posix/src/pthreadexit.c, |
---|
| 1022 | posix/src/pthreadjoin.c, posix/ src/sigtimedwait.c: Remove unnecessary |
---|
| 1023 | typecasts in assignments to thread->Wait.return_argument. |
---|
| 1024 | * score/src/coremsgseize.c, score/src/coremsgsubmit.c: Remove |
---|
| 1025 | unnecessary typecasts in assignments to thread->Wait.return_argument. |
---|
[b212624] | 1026 | * libmisc/capture/capture-cli.c: Reflect new rtems_monitor_command_arg_t. |
---|
[98eb4c27] | 1027 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am: Remove __P |
---|
| 1028 | from AM_CPPFLAGS. Rely on sys/cdefs.h providing it. |
---|
[920d9db] | 1029 | * libfs/src/dosfs/Makefile.am: noinst_HEADERS += fat.h. |
---|
| 1030 | * libfs/src/dosfs/msdos_file.c (msdos_file_read, |
---|
| 1031 | libfs/msdos_file_write): Use '0' as initial value for ret instead of |
---|
| 1032 | RC_OK. |
---|
| 1033 | * libfs/src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, |
---|
| 1034 | tolower (Unused). |
---|
[5b2e199] | 1035 | |
---|
[62f0829] | 1036 | 2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1037 | |
---|
| 1038 | * configure.ac: Check for sys/cdefs.h. |
---|
[2baf0d86] | 1039 | * aclocal/env-rtems-cpu.m4: Add project_includedir. Deprecate |
---|
| 1040 | PROJECT_INCLUDE. Change project_includedir to $(PROJECT_ROOT)/include |
---|
| 1041 | for multilibs. |
---|
[62f0829] | 1042 | |
---|
[9c94f544] | 1043 | 2003-10-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1044 | |
---|
| 1045 | * posix/src/cleanuppop.c, posix/src/cleanuppush.c: Protect use of |
---|
| 1046 | _Workspace_Allocate and _Workspec_Free. |
---|
| 1047 | |
---|
| 1048 | 2003-10-02 Phil Torre <ptorre@zetron.com> |
---|
| 1049 | |
---|
| 1050 | PR 504/rtems |
---|
| 1051 | * score/include/rtems/score/coremutex.h: Add fatal error check for a |
---|
| 1052 | task blocking on a mutex when thread dispatching is disabled. |
---|
[b02cd6ba] | 1053 | PR 504/rtems |
---|
| 1054 | * libcsupport/src/newlibc.c: Fix memory allocation of libc extension so |
---|
| 1055 | it is dispatch disabled safe See PR for detailed explanation. |
---|
| 1056 | |
---|
| 1057 | 2003-09-26 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1058 | |
---|
| 1059 | PR 498/rtems |
---|
| 1060 | * libcsupport/src/printk.c: RTEMS printk() does not support the %i |
---|
| 1061 | format which is used by a lot of driver/BSP etc. code. The trivial patch |
---|
| 1062 | allows %i/%I as an alias for %d/%D. |
---|
[9c94f544] | 1063 | |
---|
[b212624] | 1064 | 2003-09-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1065 | |
---|
| 1066 | PR 495/rtems_misc |
---|
| 1067 | * libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c, |
---|
| 1068 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-monitor.c, |
---|
| 1069 | libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c, |
---|
| 1070 | libmisc/monitor/monitor.h, libmisc/shell/cmds.c: Move to making libmisc |
---|
| 1071 | 16/32 bit clean. |
---|
| 1072 | |
---|
[9c94f544] | 1073 | 2003-09-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 1074 | |
---|
| 1075 | * score/cpu/hppa1.1/.cvsignore, score/cpu/hppa1.1/ChangeLog, |
---|
| 1076 | score/cpu/hppa1.1/Makefile.am, score/cpu/hppa1.1/configure.ac, |
---|
| 1077 | score/cpu/hppa1.1/cpu.c, score/cpu/hppa1.1/cpu_asm.S, |
---|
| 1078 | score/cpu/hppa1.1/rtems/.cvsignore, |
---|
| 1079 | score/cpu/hppa1.1/rtems/score/.cvsignore, |
---|
| 1080 | score/cpu/hppa1.1/rtems/score/cpu.h, |
---|
| 1081 | score/cpu/hppa1.1/rtems/score/cpu_asm.h, |
---|
| 1082 | score/cpu/hppa1.1/rtems/score/hppa.h, |
---|
| 1083 | score/cpu/hppa1.1/rtems/score/types.h: Removed. |
---|
[920d9db] | 1084 | PR 492/filesystem |
---|
| 1085 | * libfs/src/dosfs/fat_file.c: Fix inconsistent types in va_args call. |
---|
[9c94f544] | 1086 | |
---|
[71e66df] | 1087 | 2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1088 | |
---|
[98eb4c27] | 1089 | * Makefile.am, librpc/Makefile.am: Merge-in include/Makefile.am. |
---|
| 1090 | * include/Makefile.am, librpc/include/Makefile.am: Remove. |
---|
[71e66df] | 1091 | * configure.ac: Reflect having removed include/Makefile.am and |
---|
| 1092 | librpc/include/Makefile.am. |
---|
[b212624] | 1093 | |
---|
| 1094 | 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1095 | |
---|
[98eb4c27] | 1096 | * libmisc/monitor/monitor.h: Add rtems_monitor_commands[] (Illegally |
---|
[b212624] | 1097 | applied by shell/). Remove ifdef(__mips64) (Make broken code visible |
---|
| 1098 | again). |
---|
| 1099 | * libmisc/monitor/mon-command.c: Add several ifndef RTEMS_UNIX to avoid |
---|
| 1100 | warnings. |
---|
| 1101 | * libmisc/monitor/mon-monitor.c: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES |
---|
| 1102 | (Make broken code visible again). |
---|
| 1103 | * libmisc/shell/cmds.c: Remove local decls of rtems_monitor_commands[]. |
---|
| 1104 | |
---|
| 1105 | 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1106 | |
---|
| 1107 | * libmisc/monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace), |
---|
| 1108 | RTEMS_MONITOR_PROMPT (pollutes namespace, useless). |
---|
| 1109 | * libmisc/monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT. |
---|
| 1110 | * libmisc/monitor/mon-monitor.c: Apply private version of STREQ. |
---|
| 1111 | * libmisc/monitor/symbols.h: Convert to private header. |
---|
| 1112 | * libmisc/monitor/monitor.h: Don't include symbols.h. Add forward decls. |
---|
| 1113 | for symbols from symbols.h. |
---|
| 1114 | * libmisc/monitor/Makefile.am: Don't install symbols.h. |
---|
| 1115 | * libmisc/monitor/mon-symbols.c: Include "symbols.h". |
---|
[71e66df] | 1116 | |
---|
[9c94f544] | 1117 | 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1118 | |
---|
| 1119 | PR 489/rtems |
---|
| 1120 | * score/include/rtems/score/thread.h: Change struct |
---|
| 1121 | Thread_Control_struct.libc_reent to using struct _reent*. |
---|
| 1122 | * score/inline/rtems/score/thread.inl: Reflect change above. |
---|
[b02cd6ba] | 1123 | PR 489/rtems |
---|
| 1124 | * libcsupport/src/newlibc.c: Reflect struct |
---|
| 1125 | Thread_Control_struct.libc_reent having changed from void * to struct |
---|
| 1126 | _reent*. |
---|
| 1127 | |
---|
[8a2fcfd] | 1128 | 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 1129 | |
---|
| 1130 | PR 482/networking |
---|
| 1131 | * libnetworking/rtems/rtems_glue.c: Network interfaces can't be taken |
---|
| 1132 | down. |
---|
| 1133 | PR 481/networking |
---|
| 1134 | * libnetworking/net/ethernet.h, libnetworking/net/if_arp.h, |
---|
| 1135 | libnetworking/netinet/if_ether.h: Network structs should be packed. |
---|
| 1136 | |
---|
[b02cd6ba] | 1137 | 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1138 | |
---|
| 1139 | * libcsupport/src/sync.c: Don't undef __STRICT_ANSI__. Use struct _reent |
---|
| 1140 | (struct reent doesn't exist). |
---|
| 1141 | PR 486/rtems |
---|
| 1142 | * libcsupport/src/newlib.c: Unconditionally include <stdio.h>. |
---|
[9c94f544] | 1143 | |
---|
| 1144 | 2003-09-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 1145 | |
---|
| 1146 | PR 488/rtems |
---|
| 1147 | * rtems/src/taskcreate.c, rtems/src/tasks.c: Ensure notepads are zeroed. |
---|
| 1148 | |
---|
[920d9db] | 1149 | 2003-09-09 Ralf Corsepius <ralf_corsepius@rtems.com> |
---|
| 1150 | |
---|
| 1151 | PR 487/filesystem |
---|
| 1152 | * libfs/src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings. |
---|
| 1153 | |
---|
[9c94f544] | 1154 | 2003-09-08 Mikec Ivica <mikici@acm.org> |
---|
| 1155 | |
---|
| 1156 | * score/inline/rtems/score/userext.inl, |
---|
| 1157 | score/macros/rtems/score/userext.inl: Add missing cast. |
---|
| 1158 | |
---|
| 1159 | 2003-09-08 Derick Hammond <derick@perkinstechnologies.com.au> |
---|
| 1160 | |
---|
| 1161 | PR 484/rtems |
---|
| 1162 | * score/src/threadcreateidle.c: Idle task name was initialized |
---|
| 1163 | incorrectly. |
---|
| 1164 | |
---|
[09fd8ce5] | 1165 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 1166 | |
---|
[98eb4c27] | 1167 | * include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h, |
---|
| 1168 | itron/include/itron.h, itron/include/itronsys/eventflags.h, |
---|
[9c94f544] | 1169 | itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h, |
---|
| 1170 | itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h, |
---|
| 1171 | itron/include/itronsys/network.h, itron/include/itronsys/port.h, |
---|
| 1172 | itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h, |
---|
| 1173 | itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h, |
---|
| 1174 | itron/include/itronsys/time.h, itron/include/itronsys/types.h, |
---|
| 1175 | itron/include/itronsys/vmempool.h, itron/include/rtems/itron/config.h, |
---|
| 1176 | itron/include/rtems/itron/eventflags.h, |
---|
| 1177 | itron/include/rtems/itron/fmempool.h, itron/include/rtems/itron/intr.h, |
---|
| 1178 | itron/include/rtems/itron/itronapi.h, itron/include/rtems/itron/mbox.h, |
---|
| 1179 | itron/include/rtems/itron/msgbuffer.h, |
---|
| 1180 | itron/include/rtems/itron/network.h, itron/include/rtems/itron/object.h, |
---|
| 1181 | itron/include/rtems/itron/port.h, itron/include/rtems/itron/semaphore.h, |
---|
| 1182 | itron/include/rtems/itron/sysmgmt.h, itron/include/rtems/itron/task.h, |
---|
| 1183 | itron/include/rtems/itron/time.h, itron/include/rtems/itron/vmempool.h, |
---|
| 1184 | itron/inline/rtems/itron/eventflags.inl, |
---|
| 1185 | itron/inline/rtems/itron/fmempool.inl, |
---|
| 1186 | itron/inline/rtems/itron/intr.inl, itron/inline/rtems/itron/mbox.inl, |
---|
| 1187 | itron/inline/rtems/itron/msgbuffer.inl, |
---|
| 1188 | itron/inline/rtems/itron/network.inl, itron/inline/rtems/itron/port.inl, |
---|
| 1189 | itron/inline/rtems/itron/semaphore.inl, |
---|
| 1190 | itron/inline/rtems/itron/sysmgmt.inl, itron/inline/rtems/itron/task.inl, |
---|
| 1191 | itron/inline/rtems/itron/time.inl, |
---|
| 1192 | itron/inline/rtems/itron/vmempool.inl, |
---|
| 1193 | itron/macros/rtems/itron/eventflags.inl, |
---|
| 1194 | itron/macros/rtems/itron/fmempool.inl, |
---|
| 1195 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
| 1196 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
| 1197 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
| 1198 | itron/macros/rtems/itron/semaphore.inl, |
---|
| 1199 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
| 1200 | itron/macros/rtems/itron/time.inl, |
---|
| 1201 | itron/macros/rtems/itron/vmempool.inl, itron/src/can_wup.c, |
---|
| 1202 | itron/src/chg_pri.c, itron/src/cre_mbf.c, itron/src/cre_mbx.c, |
---|
| 1203 | itron/src/cre_sem.c, itron/src/cre_tsk.c, itron/src/del_mbf.c, |
---|
| 1204 | itron/src/del_mbx.c, itron/src/del_sem.c, itron/src/del_tsk.c, |
---|
| 1205 | itron/src/dis_dsp.c, itron/src/ena_dsp.c, itron/src/eventflags.c, |
---|
| 1206 | itron/src/exd_tsk.c, itron/src/ext_tsk.c, itron/src/fmempool.c, |
---|
| 1207 | itron/src/frsm_tsk.c, itron/src/get_tid.c, itron/src/itronintr.c, |
---|
| 1208 | itron/src/itronsem.c, itron/src/itrontime.c, itron/src/mbox.c, |
---|
| 1209 | itron/src/mboxtranslatereturncode.c, itron/src/msgbuffer.c, |
---|
| 1210 | itron/src/msgbuffertranslatereturncode.c, itron/src/network.c, |
---|
| 1211 | itron/src/port.c, itron/src/prcv_mbf.c, itron/src/prcv_mbx.c, |
---|
| 1212 | itron/src/preq_sem.c, itron/src/psnd_mbf.c, itron/src/rcv_mbf.c, |
---|
| 1213 | itron/src/rcv_mbx.c, itron/src/ref_mbf.c, itron/src/ref_mbx.c, |
---|
| 1214 | itron/src/ref_sem.c, itron/src/ref_tsk.c, itron/src/rel_wai.c, |
---|
| 1215 | itron/src/rot_rdq.c, itron/src/rsm_tsk.c, itron/src/sig_sem.c, |
---|
| 1216 | itron/src/slp_tsk.c, itron/src/snd_mbf.c, itron/src/snd_mbx.c, |
---|
| 1217 | itron/src/sta_tsk.c, itron/src/sus_tsk.c, itron/src/sysmgmt.c, |
---|
| 1218 | itron/src/task.c, itron/src/ter_tsk.c, itron/src/trcv_mbf.c, |
---|
| 1219 | itron/src/trcv_mbx.c, itron/src/tslp_tsk.c, itron/src/tsnd_mbf.c, |
---|
| 1220 | itron/src/twai_sem.c, itron/src/vmempool.c, itron/src/wai_sem.c, |
---|
[98eb4c27] | 1221 | itron/src/wup_tsk.c, posix/include/rtems/posix/cond.h, |
---|
| 1222 | posix/include/rtems/posix/condmp.h, posix/include/rtems/posix/config.h, |
---|
| 1223 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
| 1224 | posix/include/rtems/posix/mqueue.h, |
---|
[9c94f544] | 1225 | posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutex.h, |
---|
| 1226 | posix/include/rtems/posix/mutexmp.h, |
---|
| 1227 | posix/include/rtems/posix/posixapi.h, |
---|
| 1228 | posix/include/rtems/posix/pthread.h, |
---|
| 1229 | posix/include/rtems/posix/pthreadmp.h, |
---|
| 1230 | posix/include/rtems/posix/ptimer.h, |
---|
| 1231 | posix/include/rtems/posix/semaphore.h, |
---|
| 1232 | posix/include/rtems/posix/semaphoremp.h, |
---|
| 1233 | posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/intr.inl, |
---|
| 1234 | posix/inline/rtems/posix/key.inl, posix/inline/rtems/posix/mqueue.inl, |
---|
| 1235 | posix/inline/rtems/posix/mutex.inl, |
---|
| 1236 | posix/inline/rtems/posix/pthread.inl, |
---|
| 1237 | posix/inline/rtems/posix/semaphore.inl, |
---|
| 1238 | posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl, |
---|
| 1239 | posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl, |
---|
| 1240 | posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl, |
---|
| 1241 | posix/macros/rtems/posix/pthread.inl, |
---|
| 1242 | posix/macros/rtems/posix/semaphore.inl, |
---|
| 1243 | posix/macros/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/kill.c, |
---|
| 1244 | posix/src/killinfo.c, posix/src/mqueuetranslatereturncode.c, |
---|
| 1245 | posix/src/pause.c, posix/src/pthreadattrdestroy.c, |
---|
| 1246 | posix/src/pthreadattrgetdetachstate.c, |
---|
| 1247 | posix/src/pthreadattrgetinheritsched.c, |
---|
| 1248 | posix/src/pthreadattrgetschedparam.c, |
---|
| 1249 | posix/src/pthreadattrgetschedpolicy.c, posix/src/pthreadattrgetscope.c, |
---|
| 1250 | posix/src/pthreadattrgetstackaddr.c, |
---|
| 1251 | posix/src/pthreadattrgetstacksize.c, posix/src/pthreadattrinit.c, |
---|
| 1252 | posix/src/pthreadattrsetdetachstate.c, |
---|
| 1253 | posix/src/pthreadattrsetinheritsched.c, |
---|
| 1254 | posix/src/pthreadattrsetschedparam.c, |
---|
| 1255 | posix/src/pthreadattrsetschedpolicy.c, posix/src/pthreadattrsetscope.c, |
---|
| 1256 | posix/src/pthreadattrsetstackaddr.c, |
---|
| 1257 | posix/src/pthreadattrsetstacksize.c, posix/src/pthreadcreate.c, |
---|
| 1258 | posix/src/pthreaddetach.c, posix/src/pthreadequal.c, |
---|
| 1259 | posix/src/pthreadexit.c, posix/src/pthreadgetcpuclockid.c, |
---|
| 1260 | posix/src/pthreadgetcputime.c, posix/src/pthreadgetschedparam.c, |
---|
| 1261 | posix/src/pthreadjoin.c, posix/src/pthreadkill.c, |
---|
| 1262 | posix/src/pthreadonce.c, posix/src/pthreadself.c, |
---|
| 1263 | posix/src/pthreadsetcputime.c, posix/src/pthreadsetschedparam.c, |
---|
| 1264 | posix/src/pthreadsigmask.c, posix/src/sigaction.c, |
---|
| 1265 | posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigemptyset.c, |
---|
| 1266 | posix/src/sigfillset.c, posix/src/sigismember.c, posix/src/signal_2.c, |
---|
| 1267 | posix/src/sigpending.c, posix/src/sigprocmask.c, posix/src/sigqueue.c, |
---|
| 1268 | posix/src/sigsuspend.c, posix/src/sigtimedwait.c, posix/src/sigwait.c, |
---|
[98eb4c27] | 1269 | posix/src/sigwaitinfo.c, posix/src/ualarm.c, |
---|
| 1270 | score/include/rtems/debug.h, score/include/rtems/seterr.h, |
---|
[9c94f544] | 1271 | score/include/rtems/system.h, score/include/rtems/score/address.h, |
---|
| 1272 | score/include/rtems/score/apiext.h, |
---|
| 1273 | score/include/rtems/score/apimutex.h, |
---|
| 1274 | score/include/rtems/score/bitfield.h, score/include/rtems/score/chain.h, |
---|
| 1275 | score/include/rtems/score/context.h, score/include/rtems/score/copyrt.h, |
---|
| 1276 | score/include/rtems/score/coremsg.h, |
---|
| 1277 | score/include/rtems/score/coremutex.h, |
---|
| 1278 | score/include/rtems/score/coresem.h, score/include/rtems/score/heap.h, |
---|
| 1279 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
| 1280 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
| 1281 | score/include/rtems/score/object.h, |
---|
| 1282 | score/include/rtems/score/objectmp.h, |
---|
| 1283 | score/include/rtems/score/priority.h, score/include/rtems/score/stack.h, |
---|
| 1284 | score/include/rtems/score/states.h, |
---|
| 1285 | score/include/rtems/score/sysstate.h, |
---|
| 1286 | score/include/rtems/score/thread.h, |
---|
| 1287 | score/include/rtems/score/threadmp.h, |
---|
| 1288 | score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h, |
---|
| 1289 | score/include/rtems/score/tqdata.h, score/include/rtems/score/userext.h, |
---|
| 1290 | score/include/rtems/score/watchdog.h, |
---|
| 1291 | score/include/rtems/score/wkspace.h, |
---|
| 1292 | score/inline/rtems/score/address.inl, |
---|
| 1293 | score/inline/rtems/score/chain.inl, |
---|
| 1294 | score/inline/rtems/score/coremsg.inl, |
---|
| 1295 | score/inline/rtems/score/coremutex.inl, |
---|
| 1296 | score/inline/rtems/score/coresem.inl, score/inline/rtems/score/heap.inl, |
---|
| 1297 | score/inline/rtems/score/isr.inl, score/inline/rtems/score/mppkt.inl, |
---|
| 1298 | score/inline/rtems/score/object.inl, |
---|
| 1299 | score/inline/rtems/score/objectmp.inl, |
---|
| 1300 | score/inline/rtems/score/priority.inl, |
---|
| 1301 | score/inline/rtems/score/stack.inl, score/inline/rtems/score/states.inl, |
---|
| 1302 | score/inline/rtems/score/sysstate.inl, |
---|
| 1303 | score/inline/rtems/score/thread.inl, |
---|
| 1304 | score/inline/rtems/score/threadmp.inl, score/inline/rtems/score/tod.inl, |
---|
| 1305 | score/inline/rtems/score/tqdata.inl, |
---|
| 1306 | score/inline/rtems/score/userext.inl, |
---|
| 1307 | score/inline/rtems/score/watchdog.inl, |
---|
| 1308 | score/inline/rtems/score/wkspace.inl, |
---|
| 1309 | score/macros/rtems/score/address.inl, |
---|
| 1310 | score/macros/rtems/score/chain.inl, |
---|
| 1311 | score/macros/rtems/score/coremsg.inl, |
---|
| 1312 | score/macros/rtems/score/coremutex.inl, |
---|
| 1313 | score/macros/rtems/score/coresem.inl, score/macros/rtems/score/heap.inl, |
---|
| 1314 | score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl, |
---|
| 1315 | score/macros/rtems/score/object.inl, |
---|
| 1316 | score/macros/rtems/score/objectmp.inl, |
---|
| 1317 | score/macros/rtems/score/priority.inl, |
---|
| 1318 | score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl, |
---|
| 1319 | score/macros/rtems/score/sysstate.inl, |
---|
| 1320 | score/macros/rtems/score/thread.inl, |
---|
| 1321 | score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl, |
---|
| 1322 | score/macros/rtems/score/tqdata.inl, |
---|
| 1323 | score/macros/rtems/score/userext.inl, |
---|
| 1324 | score/macros/rtems/score/watchdog.inl, |
---|
| 1325 | score/macros/rtems/score/wkspace.inl, score/src/apiext.c, |
---|
| 1326 | score/src/chain.c, score/src/coremsg.c, score/src/coremsgbroadcast.c, |
---|
| 1327 | score/src/coremsgclose.c, score/src/coremsgflush.c, |
---|
| 1328 | score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, |
---|
| 1329 | score/src/coremsginsert.c, score/src/coremsgseize.c, |
---|
| 1330 | score/src/coremsgsubmit.c, score/src/coremutex.c, |
---|
| 1331 | score/src/coremutexflush.c, score/src/coremutexseize.c, |
---|
| 1332 | score/src/coremutexsurrender.c, score/src/coresem.c, |
---|
| 1333 | score/src/coresemflush.c, score/src/coresemseize.c, |
---|
| 1334 | score/src/coresemsurrender.c, score/src/coretod.c, |
---|
| 1335 | score/src/coretodset.c, score/src/coretodtickle.c, |
---|
| 1336 | score/src/coretodtoseconds.c, score/src/coretodvalidate.c, |
---|
| 1337 | score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c, |
---|
| 1338 | score/src/heapfree.c, score/src/heapgetinfo.c, |
---|
| 1339 | score/src/heapsizeofuserarea.c, score/src/heapwalk.c, |
---|
| 1340 | score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c, |
---|
| 1341 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
| 1342 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
| 1343 | score/src/objectcomparenameraw.c, score/src/objectcomparenamestring.c, |
---|
| 1344 | score/src/objectcopynameraw.c, score/src/objectcopynamestring.c, |
---|
| 1345 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
| 1346 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
| 1347 | score/src/objectgetisr.c, score/src/objectgetnext.c, |
---|
| 1348 | score/src/objectgetnoprotection.c, score/src/objectidtoname.c, |
---|
| 1349 | score/src/objectinitializeinformation.c, score/src/objectmp.c, |
---|
| 1350 | score/src/objectnametoid.c, score/src/objectshrinkinformation.c, |
---|
| 1351 | score/src/thread.c, score/src/threadchangepriority.c, |
---|
| 1352 | score/src/threadclearstate.c, score/src/threadclose.c, |
---|
| 1353 | score/src/threadcreateidle.c, score/src/threaddelayended.c, |
---|
| 1354 | score/src/threaddispatch.c, score/src/threadevaluatemode.c, |
---|
| 1355 | score/src/threadget.c, score/src/threadhandler.c, |
---|
| 1356 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
| 1357 | score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c, |
---|
| 1358 | score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, |
---|
| 1359 | score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, |
---|
| 1360 | score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, |
---|
| 1361 | score/src/threadqextract.c, score/src/threadqextractfifo.c, |
---|
| 1362 | score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, |
---|
| 1363 | score/src/threadqfirst.c, score/src/threadqfirstfifo.c, |
---|
| 1364 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
| 1365 | score/src/threadqtimeout.c, score/src/threadready.c, |
---|
| 1366 | score/src/threadreset.c, score/src/threadresettimeslice.c, |
---|
| 1367 | score/src/threadrestart.c, score/src/threadresume.c, |
---|
| 1368 | score/src/threadrotatequeue.c, score/src/threadsetpriority.c, |
---|
| 1369 | score/src/threadsetstate.c, score/src/threadsettransient.c, |
---|
| 1370 | score/src/threadstackallocate.c, score/src/threadstackfree.c, |
---|
| 1371 | score/src/threadstart.c, score/src/threadstartmultitasking.c, |
---|
| 1372 | score/src/threadsuspend.c, score/src/threadtickletimeslice.c, |
---|
| 1373 | score/src/threadyieldprocessor.c, score/src/userext.c, |
---|
| 1374 | score/src/watchdog.c, score/src/watchdogadjust.c, |
---|
| 1375 | score/src/watchdoginsert.c, score/src/watchdogremove.c, |
---|
[98eb4c27] | 1376 | score/src/watchdogtickle.c, score/src/wkspace.c, |
---|
| 1377 | sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
[9c94f544] | 1378 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
| 1379 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
| 1380 | sapi/include/rtems/mptables.h, sapi/include/rtems/sptables.h, |
---|
| 1381 | sapi/include/rtems/sptables.h.in, sapi/inline/rtems/extension.inl, |
---|
| 1382 | sapi/macros/rtems/extension.inl, sapi/src/debug.c, sapi/src/exinit.c, |
---|
| 1383 | sapi/src/extension.c, sapi/src/extensioncreate.c, |
---|
| 1384 | sapi/src/extensiondelete.c, sapi/src/extensionident.c, sapi/src/fatal.c, |
---|
| 1385 | sapi/src/io.c, sapi/src/itronapi.c, sapi/src/posixapi.c, |
---|
[98eb4c27] | 1386 | sapi/src/rtemsapi.c, rtems/include/rtems.h, |
---|
| 1387 | rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h, |
---|
| 1388 | rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h, |
---|
| 1389 | rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h, |
---|
| 1390 | rtems/include/rtems/rtems/event.h, rtems/include/rtems/rtems/eventmp.h, |
---|
[9c94f544] | 1391 | rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h, |
---|
| 1392 | rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h, |
---|
| 1393 | rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h, |
---|
| 1394 | rtems/include/rtems/rtems/options.h, rtems/include/rtems/rtems/part.h, |
---|
| 1395 | rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h, |
---|
| 1396 | rtems/include/rtems/rtems/region.h, |
---|
| 1397 | rtems/include/rtems/rtems/regionmp.h, |
---|
| 1398 | rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h, |
---|
| 1399 | rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h, |
---|
| 1400 | rtems/include/rtems/rtems/signalmp.h, |
---|
| 1401 | rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h, |
---|
| 1402 | rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h, |
---|
| 1403 | rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h, |
---|
| 1404 | rtems/inline/rtems/rtems/asr.inl, rtems/inline/rtems/rtems/attr.inl, |
---|
| 1405 | rtems/inline/rtems/rtems/dpmem.inl, rtems/inline/rtems/rtems/event.inl, |
---|
| 1406 | rtems/inline/rtems/rtems/eventset.inl, |
---|
| 1407 | rtems/inline/rtems/rtems/message.inl, |
---|
| 1408 | rtems/inline/rtems/rtems/modes.inl, |
---|
| 1409 | rtems/inline/rtems/rtems/options.inl, rtems/inline/rtems/rtems/part.inl, |
---|
| 1410 | rtems/inline/rtems/rtems/ratemon.inl, |
---|
| 1411 | rtems/inline/rtems/rtems/region.inl, rtems/inline/rtems/rtems/sem.inl, |
---|
| 1412 | rtems/inline/rtems/rtems/status.inl, |
---|
| 1413 | rtems/inline/rtems/rtems/support.inl, |
---|
| 1414 | rtems/inline/rtems/rtems/tasks.inl, rtems/inline/rtems/rtems/timer.inl, |
---|
| 1415 | rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl, |
---|
| 1416 | rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl, |
---|
| 1417 | rtems/macros/rtems/rtems/eventset.inl, |
---|
| 1418 | rtems/macros/rtems/rtems/message.inl, |
---|
| 1419 | rtems/macros/rtems/rtems/modes.inl, |
---|
| 1420 | rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl, |
---|
| 1421 | rtems/macros/rtems/rtems/ratemon.inl, |
---|
| 1422 | rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl, |
---|
| 1423 | rtems/macros/rtems/rtems/status.inl, |
---|
| 1424 | rtems/macros/rtems/rtems/support.inl, |
---|
| 1425 | rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl, |
---|
| 1426 | rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c, |
---|
| 1427 | rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c, |
---|
| 1428 | rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, |
---|
| 1429 | rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c, |
---|
| 1430 | rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c, |
---|
| 1431 | rtems/src/eventseize.c, rtems/src/eventsend.c, |
---|
| 1432 | rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/intr.c, |
---|
| 1433 | rtems/src/intrbody.c, rtems/src/intrcatch.c, rtems/src/mp.c, |
---|
| 1434 | rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c, |
---|
| 1435 | rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, |
---|
| 1436 | rtems/src/msgqdelete.c, rtems/src/msgqflush.c, |
---|
| 1437 | rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c, |
---|
| 1438 | rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqsubmit.c, |
---|
| 1439 | rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c, |
---|
| 1440 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c, |
---|
| 1441 | rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c, |
---|
| 1442 | rtems/src/partreturnbuffer.c, rtems/src/ratemon.c, |
---|
| 1443 | rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c, |
---|
| 1444 | rtems/src/ratemondelete.c, rtems/src/ratemongetstatus.c, |
---|
| 1445 | rtems/src/ratemonident.c, rtems/src/ratemonperiod.c, |
---|
| 1446 | rtems/src/ratemontimeout.c, rtems/src/region.c, |
---|
| 1447 | rtems/src/regioncreate.c, rtems/src/regiondelete.c, |
---|
| 1448 | rtems/src/regionextend.c, rtems/src/regiongetinfo.c, |
---|
| 1449 | rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, |
---|
| 1450 | rtems/src/regionident.c, rtems/src/regionmp.c, |
---|
| 1451 | rtems/src/regionreturnsegment.c, rtems/src/rtclock.c, |
---|
| 1452 | rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c, |
---|
| 1453 | rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c, |
---|
| 1454 | rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c, |
---|
| 1455 | rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, |
---|
| 1456 | rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c, |
---|
| 1457 | rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c, |
---|
| 1458 | rtems/src/taskgetnote.c, rtems/src/taskident.c, |
---|
| 1459 | rtems/src/taskinitusers.c, rtems/src/taskissuspended.c, |
---|
| 1460 | rtems/src/taskmode.c, rtems/src/taskmp.c, rtems/src/taskrestart.c, |
---|
| 1461 | rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c, |
---|
| 1462 | rtems/src/tasksetpriority.c, rtems/src/taskstart.c, |
---|
| 1463 | rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c, |
---|
| 1464 | rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c, |
---|
| 1465 | rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c, |
---|
| 1466 | rtems/src/timercancel.c, rtems/src/timercreate.c, |
---|
| 1467 | rtems/src/timerdelete.c, rtems/src/timerfireafter.c, |
---|
| 1468 | rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, |
---|
| 1469 | rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserver.c, |
---|
[98eb4c27] | 1470 | rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, |
---|
| 1471 | libmisc/cpuuse/cpuuse.c, libmisc/cpuuse/cpuuse.h, |
---|
[b212624] | 1472 | libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
| 1473 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
| 1474 | libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.c, |
---|
| 1475 | libmisc/fsmount/fsmount.h, libmisc/serdbg/serdbgio.c, |
---|
| 1476 | libmisc/serdbg/termios_printk.c, libmisc/stackchk/check.c, |
---|
| 1477 | libmisc/stackchk/internal.h, libmisc/stackchk/stackchk.h, |
---|
[98eb4c27] | 1478 | libmisc/untar/untar.c, libmisc/untar/untar.h, |
---|
| 1479 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
| 1480 | libblock/src/ide_part_table.c, libfs/src/dosfs/dosfs.h, |
---|
| 1481 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.h, |
---|
| 1482 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 1483 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 1484 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
| 1485 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
| 1486 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
[920d9db] | 1487 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 1488 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
| 1489 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
| 1490 | libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs.h, |
---|
| 1491 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
| 1492 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 1493 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
| 1494 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_fcntl.c, |
---|
| 1495 | libfs/src/imfs/imfs_fdatasync.c, libfs/src/imfs/imfs_free.c, |
---|
| 1496 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_getchild.c, |
---|
| 1497 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
| 1498 | libfs/src/imfs/imfs_handlers_directory.c, |
---|
| 1499 | libfs/src/imfs/imfs_handlers_link.c, |
---|
| 1500 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_init.c, |
---|
| 1501 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_link.c, |
---|
| 1502 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_mount.c, |
---|
| 1503 | libfs/src/imfs/imfs_ntype.c, libfs/src/imfs/imfs_readlink.c, |
---|
| 1504 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
| 1505 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
| 1506 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
| 1507 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
| 1508 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c, |
---|
[98eb4c27] | 1509 | libfs/src/imfs/miniimfs_init.c, libcsupport/include/chain.h, |
---|
| 1510 | libcsupport/include/clockdrv.h, libcsupport/include/console.h, |
---|
| 1511 | libcsupport/include/iosupp.h, libcsupport/include/rtc.h, |
---|
| 1512 | libcsupport/include/spurious.h, libcsupport/include/timerdrv.h, |
---|
| 1513 | libcsupport/include/vmeintr.h, libcsupport/include/motorola/mc68230.h, |
---|
[b02cd6ba] | 1514 | libcsupport/include/rtems/libcsupport.h, |
---|
| 1515 | libcsupport/include/rtems/libio.h, libcsupport/include/rtems/libio_.h, |
---|
| 1516 | libcsupport/include/rtems/termiostypes.h, |
---|
| 1517 | libcsupport/include/sys/termios.h, libcsupport/include/zilog/z8036.h, |
---|
| 1518 | libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h, |
---|
| 1519 | libcsupport/src/__brk.c, libcsupport/src/__gettod.c, |
---|
| 1520 | libcsupport/src/__sbrk.c, libcsupport/src/__times.c, |
---|
| 1521 | libcsupport/src/access.c, libcsupport/src/base_fs.c, |
---|
| 1522 | libcsupport/src/cfgetispeed.c, libcsupport/src/cfgetospeed.c, |
---|
| 1523 | libcsupport/src/cfsetispeed.c, libcsupport/src/cfsetospeed.c, |
---|
| 1524 | libcsupport/src/chdir.c, libcsupport/src/chmod.c, |
---|
| 1525 | libcsupport/src/chown.c, libcsupport/src/chroot.c, |
---|
| 1526 | libcsupport/src/close.c, libcsupport/src/ctermid.c, |
---|
| 1527 | libcsupport/src/dup.c, libcsupport/src/dup2.c, libcsupport/src/eval.c, |
---|
| 1528 | libcsupport/src/fchdir.c, libcsupport/src/fchmod.c, |
---|
| 1529 | libcsupport/src/fcntl.c, libcsupport/src/fdatasync.c, |
---|
| 1530 | libcsupport/src/fpathconf.c, libcsupport/src/fs_null_handlers.c, |
---|
| 1531 | libcsupport/src/fstat.c, libcsupport/src/fsync.c, |
---|
| 1532 | libcsupport/src/ftruncate.c, libcsupport/src/getdents.c, |
---|
| 1533 | libcsupport/src/getpwent.c, libcsupport/src/hosterr.c, |
---|
| 1534 | libcsupport/src/ioctl.c, libcsupport/src/isatty.c, |
---|
| 1535 | libcsupport/src/libio.c, libcsupport/src/libio_sockets.c, |
---|
| 1536 | libcsupport/src/link.c, libcsupport/src/lseek.c, |
---|
| 1537 | libcsupport/src/lstat.c, libcsupport/src/malloc.c, |
---|
| 1538 | libcsupport/src/mallocfreespace.c, libcsupport/src/mkdir.c, |
---|
| 1539 | libcsupport/src/mkfifo.c, libcsupport/src/mknod.c, |
---|
| 1540 | libcsupport/src/mount.c, libcsupport/src/newlibc.c, |
---|
| 1541 | libcsupport/src/no_libc.c, libcsupport/src/no_posix.c, |
---|
| 1542 | libcsupport/src/open.c, libcsupport/src/pathconf.c, |
---|
| 1543 | libcsupport/src/pipe.c, libcsupport/src/privateenv.c, |
---|
| 1544 | libcsupport/src/read.c, libcsupport/src/readlink.c, |
---|
| 1545 | libcsupport/src/rewinddir.c, libcsupport/src/rmdir.c, |
---|
| 1546 | libcsupport/src/seekdir.c, libcsupport/src/stat.c, |
---|
| 1547 | libcsupport/src/symlink.c, libcsupport/src/sync.c, |
---|
| 1548 | libcsupport/src/tcdrain.c, libcsupport/src/tcflow.c, |
---|
| 1549 | libcsupport/src/tcflush.c, libcsupport/src/tcgetattr.c, |
---|
| 1550 | libcsupport/src/tcgetprgrp.c, libcsupport/src/tcsendbreak.c, |
---|
| 1551 | libcsupport/src/tcsetattr.c, libcsupport/src/tcsetpgrp.c, |
---|
| 1552 | libcsupport/src/telldir.c, libcsupport/src/termios.c, |
---|
| 1553 | libcsupport/src/termiosinitialize.c, libcsupport/src/truncate.c, |
---|
| 1554 | libcsupport/src/umask.c, libcsupport/src/unixlibc.c, |
---|
| 1555 | libcsupport/src/unlink.c, libcsupport/src/unmount.c, |
---|
[98eb4c27] | 1556 | libcsupport/src/utime.c, libcsupport/src/write.c, |
---|
| 1557 | libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h: URL for |
---|
| 1558 | license changed. |
---|
[b02cd6ba] | 1559 | PR 479/rtems_misc |
---|
| 1560 | * libcsupport/src/malloc.c: Per multiple standards realloc does not free |
---|
| 1561 | the original memory if the allocation of the requested larger block |
---|
| 1562 | fails. |
---|
[920d9db] | 1563 | |
---|
| 1564 | 2003-09-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 1565 | |
---|
| 1566 | * libfs/msdos_create.c: Remove unused variable warning. |
---|
[09fd8ce5] | 1567 | |
---|
[b02cd6ba] | 1568 | 2003-09-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 1569 | |
---|
| 1570 | * libcsupport/src/open.c: Fix typo. |
---|
| 1571 | * libcsupport/src/malloc.c: Remove test define left in. |
---|
| 1572 | |
---|
[8a2fcfd] | 1573 | 2003-09-02 Jiri Gaisler <jiri@gaisler.com> |
---|
| 1574 | |
---|
| 1575 | PR 476/networking |
---|
| 1576 | * libnetworking/machine/in_cksum.h: Fix in_cksum calculation on SPARC. |
---|
| 1577 | |
---|
[b02cd6ba] | 1578 | 2003-09-02 Ilya Alexeev <ilya@continuum.ru> |
---|
| 1579 | |
---|
| 1580 | PR 472/filesystem |
---|
| 1581 | src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined. |
---|
| 1582 | |
---|
[ac3786b] | 1583 | 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1584 | |
---|
| 1585 | * aclocal/rtems-top.m4: Add RTEMS_API. |
---|
| 1586 | AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). |
---|
| 1587 | |
---|
[30d5640] | 1588 | 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1589 | |
---|
| 1590 | * aclocal/rtems-debug.m4: Remove. |
---|
[98eb4c27] | 1591 | * aclocal/enable-rtems-debug.m4, aclocal/check-rtems-debug.m4: New |
---|
| 1592 | (Split out from rtems-debug.m4). |
---|
[2baf0d86] | 1593 | * automake/local.am: Remove "debug". |
---|
[9c94f544] | 1594 | PR 449/rtems: |
---|
[98eb4c27] | 1595 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
| 1596 | posix/src/getgroups.c, posix/src/getlogin.c, posix/src/getpgrp.c, |
---|
| 1597 | posix/src/getpid.c, posix/src/getppid.c, posix/src/getuid.c, |
---|
| 1598 | posix/src/setpgid.c, posix/src/setsid.c: Remove (Moved to |
---|
| 1599 | ../libcsupport/src). |
---|
[9c94f544] | 1600 | * posix/Makefile.am: Reflect changes above. |
---|
[b02cd6ba] | 1601 | PR 449/rtems: |
---|
[98eb4c27] | 1602 | * libcsupport/src/getegid.c, libcsupport/src/geteuid.c, |
---|
| 1603 | libcsupport/src/getgid.c, libcsupport/src/getgroups.c, |
---|
| 1604 | libcsupport/src/getlogin.c, libcsupport/src/getpgrp.c, |
---|
| 1605 | libcsupport/src/getpid.c, libcsupport/src/getppid.c, |
---|
| 1606 | libcsupport/src/getuid.c, libcsupport/src/setpgid.c, |
---|
| 1607 | libcsupport/src/setsid.c: New (Copied from ../posix/src). |
---|
[b02cd6ba] | 1608 | * libcsupport/src/no_posix: Remove getpid and _getpid_r. |
---|
| 1609 | * libcsupport/Makefile.am: Reflect changes above. |
---|
[9c94f544] | 1610 | |
---|
[b212624] | 1611 | 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1612 | |
---|
| 1613 | * libmisc/fsmount/Makefile.am: Fix path to automake-includes. |
---|
| 1614 | |
---|
[9c94f544] | 1615 | 2003-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 1616 | |
---|
| 1617 | * posix/src/mqueuenametoid.c, posix/src/semaphorenametoid.c: Added ID to |
---|
| 1618 | name lookup service and changed name of id/name translation status code. |
---|
| 1619 | This propagated to multiple functions. The user API service added was |
---|
| 1620 | rtems_object_id_to_name(). |
---|
| 1621 | PR 92/rtems |
---|
| 1622 | * posix/Makefile.am, posix/src/alarm.c, posix/src/psignal.c: Added |
---|
| 1623 | ualarm() and usleep(). |
---|
| 1624 | * posix/src/ualarm.c, posix/src/usleep.c: New files. |
---|
| 1625 | * score/Makefile.am, score/include/rtems/score/object.h, |
---|
| 1626 | score/include/rtems/score/objectmp.h, score/src/objectmp.c, |
---|
| 1627 | score/src/objectnametoid.c: Added ID to name lookup service and changed |
---|
| 1628 | name of id/name translation status code. This propagated to multiple |
---|
| 1629 | functions. The user API service added was rtems_object_id_to_name(). |
---|
| 1630 | * score/src/objectidtoname.c: New file. |
---|
| 1631 | PR 408/filesystem |
---|
| 1632 | * score/score/Makefile.am, score/score/include/rtems/score/thread.h: |
---|
| 1633 | Added sync() service. As part of adding this service, the new RTEMS |
---|
| 1634 | service rtems_iterate_over_all_threads() was also added. This new |
---|
| 1635 | service makes it easier to iterate over all the tasks/threads in a |
---|
| 1636 | system and perform an action on them. |
---|
| 1637 | * score/score/src/iterateoverthreads.c: New file. |
---|
| 1638 | * score/ChangeLog: Fixed screwup. |
---|
[98eb4c27] | 1639 | * sapi/src/extensionident.c, rtems/Makefile.am, rtems/include/rtems.h, |
---|
[9c94f544] | 1640 | rtems/include/rtems/rtems/status.h, rtems/src/dpmemident.c, |
---|
| 1641 | rtems/src/msgqident.c, rtems/src/partident.c, rtems/src/ratemonident.c, |
---|
| 1642 | rtems/src/regionident.c, rtems/src/semident.c, rtems/src/taskident.c, |
---|
| 1643 | rtems/src/timerident.c: Added ID to name lookup service and changed name |
---|
| 1644 | of id/name translation status code. This propagated to multiple |
---|
| 1645 | functions. The user API service added was rtems_object_id_to_name(). |
---|
| 1646 | * rtems/src/rtemsidtoname.c: New file. |
---|
[b212624] | 1647 | PR 408/filesystem |
---|
| 1648 | * libmisc/cpuuse/cpuuse.c: Added sync() service. As part of adding this |
---|
| 1649 | service, the new RTEMS service rtems_iterate_over_all_threads() was also |
---|
| 1650 | added. This new service makes it easier to iterate over all the |
---|
| 1651 | tasks/threads in a system and perform an action on them. This change is |
---|
| 1652 | to use the new thread iteration service. |
---|
[b02cd6ba] | 1653 | * libcsupport/Makefile.am: Add fileio to list of interactive tests. |
---|
| 1654 | * libcsupport/src/sync.c: New (Copied from ../posix/src). New file. |
---|
[b212624] | 1655 | |
---|
| 1656 | 2003-08-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1657 | |
---|
| 1658 | * libmisc/fsmount/.cvsignore: New file. |
---|
[30d5640] | 1659 | |
---|
[2baf0d86] | 1660 | 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[63a04f7] | 1661 | |
---|
[2baf0d86] | 1662 | * configure.ac: Use rtems-bugs@rtems.com as bug report email address. |
---|
[63a04f7] | 1663 | |
---|
[652b53a] | 1664 | 2003-08-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 1665 | |
---|
| 1666 | * configure.ac: Removed duplicate entry. |
---|
| 1667 | |
---|
[b31b35f] | 1668 | 2003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1669 | |
---|
| 1670 | * configure.ac: Add libmisc/fsmount/Makefile. |
---|
| 1671 | |
---|
[8a2fcfd] | 1672 | 2003-08-06 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1673 | |
---|
| 1674 | PR 435/networking |
---|
| 1675 | * libnetworking/rtems/rtems_showifstat.c: rtems_showifstat misses |
---|
| 1676 | printing the netmask. |
---|
| 1677 | |
---|
[b212624] | 1678 | 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de> |
---|
| 1679 | |
---|
| 1680 | PR 369/filesystem |
---|
| 1681 | * libmisc/Makefile.am, libmisc/shell/cmds.c, libmisc/wrapup/Makefile.am: |
---|
| 1682 | sample application to show the use of the DOSFS functions. |
---|
| 1683 | * libmisc/fsmount/Makefile.am, libmisc/fsmount/README, |
---|
| 1684 | libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: New files. |
---|
| 1685 | |
---|
| 1686 | 2003-08-05 Till Strauman <strauman@slac.stanford.edu> |
---|
| 1687 | |
---|
| 1688 | PR 436/rtems_misc |
---|
| 1689 | * libmisc/monitor/mon-monitor.c: monitor registered commands list |
---|
| 1690 | manipulation bugs. |
---|
[b02cd6ba] | 1691 | PR 442/filesystem |
---|
| 1692 | * libcsupport/src/open.c: file never closed if ftruncate() fails in |
---|
| 1693 | open(). |
---|
[b212624] | 1694 | |
---|
[920d9db] | 1695 | 2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1696 | |
---|
| 1697 | PR 440/filesystem |
---|
| 1698 | * libfs/src/dosfs/fat_fat_operations.c: Improve write data speed for |
---|
| 1699 | DOSFS FAT12/FAT16 systems. |
---|
| 1700 | PR 439/filesystem |
---|
| 1701 | * libfs/src/dosfs/fat_file.c: flush temporary buffer when closing files. |
---|
| 1702 | |
---|
| 1703 | 2003-08-05 <djc915@mail.usask.ca> |
---|
| 1704 | |
---|
| 1705 | PR 443/filesystem |
---|
| 1706 | * libfs/src/imfs/deviceio.c: deviceio.c mishandles return codes. |
---|
| 1707 | |
---|
| 1708 | 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1709 | |
---|
| 1710 | PR 441/filesystem |
---|
[98eb4c27] | 1711 | * libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_create.c, |
---|
| 1712 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 1713 | libfs/src/dosfs/msdos_mknod.c: add rename support to DOSFS. |
---|
[920d9db] | 1714 | |
---|
| 1715 | 2003-07-24 Jennifer Averett <jennifer.averett@OARcorp.com> |
---|
| 1716 | |
---|
| 1717 | PR 434/filesystem |
---|
[98eb4c27] | 1718 | * libfs/src/imfs/imfs_init.c, libfs/src/imfs/miniimfs_init.c: Modified |
---|
| 1719 | to return error code. |
---|
[920d9db] | 1720 | * libfs/src/imfs/imfs_initsup.c: Modified to set error upon memory |
---|
| 1721 | failure. |
---|
| 1722 | |
---|
[9c94f544] | 1723 | 2003-07-18 Till Straumann <strauman@slac.stanford.edu> |
---|
| 1724 | |
---|
| 1725 | PR 430/rtems |
---|
| 1726 | * score/include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot |
---|
| 1727 | should be a VOLATILE variable. |
---|
| 1728 | * score/src/watchdoginsert.c: 'restart' algorithm needs to enforce |
---|
| 1729 | reloading the list head in case a TICK interrupt during ISR_Flash() |
---|
| 1730 | modified the list. This is achieved by a proper VOLATILE cast. Also |
---|
| 1731 | _Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent |
---|
| 1732 | corruption in case ISR calls watchdoginsert). |
---|
| 1733 | * score/src/watchdogadjust.c: ISR protection added. |
---|
| 1734 | * score/src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs |
---|
| 1735 | using the new exception processing MUST BE UPDATED to maintain |
---|
| 1736 | _ISR_Nest_level. See also PR288 which provides fixes for the affected |
---|
| 1737 | BSPs distributed with RTEMS. |
---|
| 1738 | |
---|
[920d9db] | 1739 | 2003-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 1740 | |
---|
| 1741 | * libfs/ChangeLog: Correct format. |
---|
| 1742 | |
---|
[ae49cd6a] | 1743 | 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1744 | |
---|
| 1745 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR). |
---|
[69b40b05] | 1746 | * wrapup/Makefile.am: Remove bogus $(MULTISUBDIR). |
---|
| 1747 | |
---|
[920d9db] | 1748 | 2003-07-15 Chris Johns <cjohns@cybertec.com.au> |
---|
| 1749 | |
---|
| 1750 | PR 431/filesystem |
---|
| 1751 | * libfs/src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now NO |
---|
| 1752 | TIMEOUT. MSDOS volume opertations will wait for ever. |
---|
| 1753 | |
---|
[da0fc5d] | 1754 | 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1755 | |
---|
| 1756 | * configure.ac: Merge-in librpc/configure.ac. |
---|
[2baf0d86] | 1757 | * Makefile.am: Add librpc to SUBDIRS. Remove @subdirs@. |
---|
[07da959] | 1758 | * configure.ac: Merge-in libcsupport/configure.ac. |
---|
| 1759 | * Makefile.am: Add libcsupport to SUBDIRS. |
---|
[2baf0d86] | 1760 | * configure.ac: Merge-in posix/configure.ac. Merge-in |
---|
| 1761 | itron/configure.ac. Misc. cosmetical changes. |
---|
[b422de6c] | 1762 | * Makefile.am: Add posix, itron to SUBDIRS. |
---|
[2baf0d86] | 1763 | * configure.ac: Merge-in libnetworking/configure.ac. Remove "rtems-" |
---|
| 1764 | from RTEMS_VERSION. Add AC_CHECK_FUNCS([strsep strcasecmp snprintf]). |
---|
[85956f9] | 1765 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
[e30210ea] | 1766 | * configure.ac: Merge-in libmisc/configure.ac. |
---|
| 1767 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
[e604ab6] | 1768 | * configure.ac: Merge-in libfs/configure.ac. |
---|
| 1769 | * Makefile.am: Add libfs to SUBDIRS. |
---|
[9483fbf] | 1770 | * configure.ac: Merge-in libblock/configure.ac. |
---|
| 1771 | * Makefile.am: Add libblock to SUBDIRS. |
---|
[92ed8c2] | 1772 | * configure.ac: Merge-in ada/configure.ac. |
---|
| 1773 | * Makefile.am: Add ada to SUBDIRS. |
---|
[9c94f544] | 1774 | * itron/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1775 | * itron/Makefile.am: Reflect having merged configure.ac into |
---|
| 1776 | ../configure.ac. |
---|
| 1777 | * itron/src/config.h: New. |
---|
| 1778 | * posix/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1779 | * posix/Makefile.am: Reflect having merged configure.ac into |
---|
| 1780 | ../configure.ac. |
---|
| 1781 | * posix/src/config.h: New. |
---|
| 1782 | * score/cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). |
---|
[b212624] | 1783 | * libmisc/configure.ac: Remove (Merged into ../configure.ac). |
---|
[98eb4c27] | 1784 | * libmisc/Makefile.am: Reflect having merged configure.ac into |
---|
[b212624] | 1785 | ../configure.ac. |
---|
| 1786 | * libmisc/capture/config.h: New. |
---|
| 1787 | * libmisc/capture/Makefile.am: Add config.h. Reflect having merged |
---|
| 1788 | configure.ac into ../configure.ac. |
---|
| 1789 | * libmisc/cpuuse/config.h: New. |
---|
| 1790 | * libmisc/cpuuse/Makefile.am: Add config.h. Reflect having merged |
---|
| 1791 | configure.ac into ../configure.ac. |
---|
| 1792 | * libmisc/devnull/config.h: New. |
---|
| 1793 | * libmisc/devnull/Makefile.am: Add config.h. Reflect having merged |
---|
| 1794 | configure.ac into ../configure.ac. |
---|
| 1795 | * libmisc/dummy/config.h: New. |
---|
| 1796 | * libmisc/dummy/Makefile.am: Add config.h. Reflect having merged |
---|
| 1797 | configure.ac into ../configure.ac. |
---|
| 1798 | * libmisc/dumpbuf/config.h: New. |
---|
| 1799 | * libmisc/dumpbuf/Makefile.am: Add config.h. Reflect having merged |
---|
| 1800 | configure.ac into ../configure.ac. |
---|
| 1801 | * libmisc/monitor/config.h: New. |
---|
| 1802 | * libmisc/monitor/Makefile.am: Add config.h. Reflect having merged |
---|
| 1803 | configure.ac into ../configure.ac. |
---|
| 1804 | * libmisc/mw-fb/config.h: New. |
---|
| 1805 | * libmisc/mw-fb/Makefile.am: Add config.h. Reflect having merged |
---|
| 1806 | configure.ac into ../configure.ac. |
---|
| 1807 | * libmisc/rtmonuse/config.h: New. |
---|
| 1808 | * libmisc/rtmonuse/Makefile.am: Add config.h. Reflect having merged |
---|
| 1809 | configure.ac into ../configure.ac. |
---|
| 1810 | * libmisc/serdbg/config.h: New. |
---|
| 1811 | * libmisc/serdbg/Makefile.am: Add config.h. Reflect having merged |
---|
| 1812 | configure.ac into ../configure.ac. |
---|
| 1813 | * libmisc/shell/config.h: New. |
---|
| 1814 | * libmisc/shell/Makefile.am: Add config.h. Reflect having merged |
---|
| 1815 | configure.ac into ../configure.ac. |
---|
| 1816 | * libmisc/stackchk/config.h: New. |
---|
| 1817 | * libmisc/stackchk/Makefile.am: Add config.h. Reflect having merged |
---|
| 1818 | configure.ac into ../configure.ac. |
---|
| 1819 | * libmisc/untar/config.h: New. |
---|
| 1820 | * libmisc/untar/Makefile.am: Add config.h. Reflect having merged |
---|
| 1821 | configure.ac into ../configure.ac. |
---|
| 1822 | * libmisc/wrapup/Makefile.am: Reflect having merged configure.ac into |
---|
| 1823 | ../configure.ac. |
---|
[98eb4c27] | 1824 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
| 1825 | libmisc/cpuuse/cpuuse.c, libmisc/devnull/devnull.c, |
---|
| 1826 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
| 1827 | libmisc/monitor/mon-command.c, libmisc/monitor/mon-config.c, |
---|
| 1828 | libmisc/monitor/mon-dname.c, libmisc/monitor/mon-driver.c, |
---|
| 1829 | libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c, |
---|
| 1830 | libmisc/monitor/mon-manager.c, libmisc/monitor/mon-monitor.c, |
---|
| 1831 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
| 1832 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
| 1833 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
| 1834 | libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c, |
---|
| 1835 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
| 1836 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbgio.c, |
---|
| 1837 | libmisc/serdbg/termios_printk.c, libmisc/shell/cmds.c, |
---|
| 1838 | libmisc/stackchk/check.c, libmisc/untar/untar.c: Add config-header |
---|
| 1839 | support. |
---|
[b212624] | 1840 | * librpc/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1841 | * librpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 1842 | librpc/src/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 1843 | librpc/src/xdr/Makefile.am: Reflect having merged configure.ac into |
---|
| 1844 | ../configure.ac. |
---|
[920d9db] | 1845 | * libblock/configure.ac: Remove (Merged into ../configure.ac). |
---|
| 1846 | * libblock/Makefile.am: Reflect having merged configure.ac into |
---|
| 1847 | ../configure.ac. |
---|
| 1848 | * libfs/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1849 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 1850 | libfs/src/imfs/Makefile.am: Reflect having merged configure.ac into |
---|
| 1851 | ../configure.ac. |
---|
| 1852 | * libfs/src/dosfs/config.h: New. |
---|
| 1853 | * libfs/src/dosfs/Makefile.am: Add config.h. |
---|
| 1854 | * libfs/src/imfsfs/config.h: New. |
---|
| 1855 | * libfs/src/imfs/Makefile.am: Add config.h. Remove COMMON_C_FILES, |
---|
| 1856 | DOC_FILES (Unused). |
---|
| 1857 | * libfs/src/dosfs/fat.c: include config-header "config.h". |
---|
[98eb4c27] | 1858 | * libfs/src/dosfs/fat_fat_operations.c, libfs/src/dosfs/fat_file.c, |
---|
| 1859 | libfs/src/dosfs/msdos_conv.c: Ditto. |
---|
[b02cd6ba] | 1860 | * libcsupport/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
| 1861 | * libcsupport/Makefile.am: DOC_FILES = src/TODO src/CASES, Reflect |
---|
| 1862 | having merged configure.ac into ../configure.ac. |
---|
| 1863 | * libcsupport/src/config.h: New. |
---|
[8a2fcfd] | 1864 | * libnetworking/configure.ac: Remove (Merged into ../configure.ac). |
---|
| 1865 | * libnetworking/Makefile.am, libnetworking/libc/Makefile.am, |
---|
[98eb4c27] | 1866 | libnetworking/lib/Makefile.am, libnetworking/wrapup/Makefile.am: Reflect |
---|
| 1867 | having merged configure.ac into ../configure.ac. |
---|
[8a2fcfd] | 1868 | * libnetworking/kern/kern_mib.c: Use RTEMS_VERSION to setup osrelease. |
---|
[b02cd6ba] | 1869 | |
---|
| 1870 | 2003-07-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 1871 | |
---|
| 1872 | PR 419/rtems |
---|
| 1873 | * libcsupport/src/termios.c: Removed warning. |
---|
[b212624] | 1874 | |
---|
| 1875 | 2003-07-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1876 | |
---|
| 1877 | * libmisc/configure.ac: Remove RTEMS_BSP from |
---|
| 1878 | RTEMS_CHECK_MULTIPROCESSING. |
---|
[9c94f544] | 1879 | |
---|
| 1880 | 2003-07-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 1881 | |
---|
| 1882 | PR 417/rtems |
---|
| 1883 | * score/src/coresemsurrender.c: Correct incorrect check for |
---|
| 1884 | maximum_count reported by Sergei Organov <osv@topconrd.ru>. |
---|
[92ed8c2] | 1885 | |
---|
[73defea0] | 1886 | 2003-07-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 1887 | |
---|
| 1888 | * aclocal/version.m4: Updated to rtems-ss-20030703. |
---|
| 1889 | |
---|
[920d9db] | 1890 | 2003-07-02 Chris Johns <cjohns@cybertec.com.au> |
---|
| 1891 | |
---|
| 1892 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/msdos.h, |
---|
| 1893 | libfs/src/dosfs/msdos_conv.c, libfs/src/dosfs/msdos_create.c, |
---|
| 1894 | libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_misc.c: Patch from |
---|
| 1895 | Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. |
---|
| 1896 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Comment have been |
---|
| 1897 | updated. |
---|
[b02cd6ba] | 1898 | * libcsupport/include/rtems/libio.h, libcsupport/src/termios.c: Add the |
---|
| 1899 | rtems_termios_bufsize call. |
---|
[920d9db] | 1900 | |
---|
[9c94f544] | 1901 | 2003-06-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 1902 | |
---|
| 1903 | * score/src/threadloadenv.c: Removed warnings. |
---|
| 1904 | |
---|
| 1905 | 2003-06-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 1906 | |
---|
[98eb4c27] | 1907 | * score/src/objectmp.c, rtems/include/rtems/rtems/msgmp.h, |
---|
| 1908 | rtems/include/rtems/rtems/partmp.h, |
---|
[9c94f544] | 1909 | rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/semmp.h, |
---|
| 1910 | rtems/src/msgmp.c, rtems/src/partmp.c, rtems/src/regionmp.c, |
---|
| 1911 | rtems/src/semmp.c: Removed warnings. |
---|
| 1912 | |
---|
[920d9db] | 1913 | 2003-06-10 Phil Torre <ptorre@zetron.com> |
---|
| 1914 | |
---|
| 1915 | PR 411/filesystem |
---|
| 1916 | * libfs/src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and |
---|
| 1917 | then unlinking it causes a memory leak. |
---|
| 1918 | |
---|
[b212624] | 1919 | 2003-06-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 1920 | |
---|
[98eb4c27] | 1921 | * libmisc/stackchk/check.c, libblock/src/ide_part_table.c: Removed |
---|
| 1922 | warnings. |
---|
[b212624] | 1923 | |
---|
[9c94f544] | 1924 | 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1925 | |
---|
| 1926 | * rtems/include/rtems/rtems/types.h: Include stdint.h. |
---|
[b02cd6ba] | 1927 | * libcsupport/Makefile.am: Conditionally install stdint.h/inttypes.h. |
---|
| 1928 | * libcsupport/configure.ac: Check for system-stdint.h/inttypes.h. |
---|
[9c94f544] | 1929 | |
---|
[8a2fcfd] | 1930 | 2003-05-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 1931 | |
---|
| 1932 | * libnetworking/rtems/rtems_syscall.c: Removed warnings. |
---|
| 1933 | |
---|
[f4e204c] | 1934 | 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1935 | |
---|
[2baf0d86] | 1936 | PR 409/core |
---|
| 1937 | * include/Makefile.am: Add rtems/stdint.h. |
---|
[f4e204c] | 1938 | * include/rtems/stdint.h: New. |
---|
[2baf0d86] | 1939 | PR 321/bsps |
---|
[d46ec86] | 1940 | * aclocal/env-rtemscpu.m4: Remove support for profile-variant. |
---|
[98eb4c27] | 1941 | * automake/compile.am, automake/local.am: Ditto. |
---|
[9c94f544] | 1942 | PR 409: |
---|
| 1943 | * rtems/include/rtems/rtems/types.h: Include rtems/stdint.h. Apply |
---|
| 1944 | c99-types to typedef rtems_[un]signed[8|16|32|64]. |
---|
[b02cd6ba] | 1945 | PR 409: |
---|
| 1946 | * libcsupport/include/stdint.h: Include rtems/stdint.h. |
---|
[d46ec86] | 1947 | |
---|
[8a2fcfd] | 1948 | 2003-05-15 cjohns@cybertec.com.au <cjohns@cybertec.com.au> |
---|
| 1949 | |
---|
| 1950 | * libnetworking/netinet/in.h: PR406 - Added INET_ADDRSTRLEN per the |
---|
| 1951 | SUSv3 standard. |
---|
| 1952 | |
---|
[46fa6611] | 1953 | 2003-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1954 | |
---|
| 1955 | * automake/compile.am: Remove LIBSUFFIX_VA (unused). |
---|
| 1956 | |
---|
[1e030c49] | 1957 | 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1958 | |
---|
| 1959 | * aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4. |
---|
[98eb4c27] | 1960 | * aclocal/env-rtemsbsp.m4, aclocal/enable-rtemsbsp.m4: Remove. |
---|
[1e030c49] | 1961 | * aclocal/env-rtemscpu.m4: Remove stray '/' in setting up |
---|
| 1962 | project_libdir. |
---|
| 1963 | |
---|
[b02cd6ba] | 1964 | 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 1965 | |
---|
| 1966 | PR 399/rtems_misc |
---|
| 1967 | * libcsupport/src/termios.c: In canonical mode, when input is present in |
---|
| 1968 | the input buffer that contains an EOL character and some following |
---|
| 1969 | characters, a read call read data behind the EOL character, although it |
---|
| 1970 | should stop reading with the EOL character. |
---|
| 1971 | |
---|
[b212624] | 1972 | 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1973 | |
---|
| 1974 | * libmisc/dummy/Makefile.am: Remove stray dummy.rel. |
---|
[b02cd6ba] | 1975 | * libcsupport/src/no_posix.c: include <reent.h> instead of <sys/reent.h>. |
---|
[b212624] | 1976 | |
---|
[7ae9530] | 1977 | 2003-04-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 1978 | |
---|
| 1979 | * aclocal/version.m4: Updated to rtems-ss-20030417. |
---|
| 1980 | |
---|
[b02cd6ba] | 1981 | 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 1982 | |
---|
| 1983 | PR 389/rtems |
---|
| 1984 | * libcsupport/src/no_posix.c: Correct _kill_r() prototype and make it |
---|
| 1985 | conditional on newlib. |
---|
| 1986 | |
---|
[8a2fcfd] | 1987 | 2003-04-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 1988 | |
---|
| 1989 | PR 388/networking |
---|
| 1990 | * libnetworking/kern/kern_sysctl.c: Revert previous patch and use |
---|
| 1991 | strlcpy() now that it is available. Also fixed some warnings. |
---|
| 1992 | |
---|
[f1208c0] | 1993 | 2003-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 1994 | |
---|
[1ee68d1] | 1995 | * aclocal/version.m4: Updated to rtems-ss-20020411. |
---|
| 1996 | |
---|
[b02cd6ba] | 1997 | 2003-04-03 Eri Valette <eric.valette@free.fr> |
---|
| 1998 | |
---|
| 1999 | PR 381/core |
---|
| 2000 | * libcsupport/src/newlibc.c: Switch from using _REENT_INIT to |
---|
| 2001 | _REEINT_INIT_PTR to fix strange run-time problem where EIP was corrupted |
---|
| 2002 | on pc386 BSP. |
---|
| 2003 | |
---|
[920d9db] | 2004 | 2003-03-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 2005 | |
---|
| 2006 | * libblock/Makefile.am: ATA code depends upon libchip/ide which is not |
---|
| 2007 | allowed in the cpukit source code since it must be buildable independent |
---|
| 2008 | of any BSP. These files were moved to libchip/ide. |
---|
| 2009 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
| 2010 | libblock/src/ata.c: Removed. |
---|
[8a2fcfd] | 2011 | * libnetworking/kern/kern_sysctl.c: Converted from BSP strlcpy() to |
---|
| 2012 | strncpy(). |
---|
[920d9db] | 2013 | |
---|
| 2014 | 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 2015 | |
---|
| 2016 | PR 367/filesystem |
---|
| 2017 | * libblock/Makefile.am, libblock/include/rtems/ide_part_table.h, |
---|
| 2018 | libblock/src/ata.c, libblock/src/ide_part_table.c: Some bugs were still |
---|
| 2019 | present in the DOSFS implementation: - FAT12 did not work properly on |
---|
| 2020 | Big-Endian machines - Some synchronization and error handling problems |
---|
| 2021 | were present - Some legal codings for EOC were not recognized. |
---|
| 2022 | PR 367/filesystem |
---|
| 2023 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/fat.c, |
---|
| 2024 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.c, |
---|
| 2025 | libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos.h, |
---|
| 2026 | libfs/src/dosfs/msdos_dir.c: Some bugs were still present in the DOSFS |
---|
| 2027 | implementation: - FAT12 did not work properly on Big-Endian machines. - |
---|
| 2028 | Some synchronization and error handling problems were present. - Some |
---|
| 2029 | legal codings for EOC were not recognized. |
---|
| 2030 | |
---|
[8a2fcfd] | 2031 | 2003-03-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 2032 | |
---|
| 2033 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of |
---|
| 2034 | include file. |
---|
| 2035 | |
---|
[9c94f544] | 2036 | 2003-03-18 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2037 | |
---|
| 2038 | PR 356/bsps |
---|
| 2039 | * score/src/threadhandlerc: This patch makes RTEMS/PowerPC eabi |
---|
| 2040 | compliant. Let Thread_Handler verify that _init/_main are non-NULL |
---|
| 2041 | before calling them (gives the linker script/user more freedom to handle |
---|
| 2042 | special cases). |
---|
[8a2fcfd] | 2043 | PR 356/bsps |
---|
| 2044 | * libnetworking/sys/linker_set.h: This patch makes RTEMS/PowerPC eabi |
---|
| 2045 | compliant. Declare all linker-script defined addresses as variables of |
---|
| 2046 | unknown size and not as short objects like 'int', 'void*' etc. Since |
---|
| 2047 | only addresses are used and never those variable's values, the type used |
---|
| 2048 | in a declaration is not important. |
---|
[9c94f544] | 2049 | |
---|
[b02cd6ba] | 2050 | 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2051 | |
---|
| 2052 | * libcsupport/configure.ac: AC_CHECK_FUNCS(strlcpy strlcat). |
---|
[98eb4c27] | 2053 | * libcsupport/src/strlcat.c, libcsupport/src/strlcpy.c: New (extracted |
---|
| 2054 | from pppd/utils.c). |
---|
[b02cd6ba] | 2055 | * libcsupport/Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c. |
---|
| 2056 | |
---|
[f62f49e3] | 2057 | 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2058 | |
---|
[2baf0d86] | 2059 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around Cygwin |
---|
| 2060 | mistreating paths. |
---|
[f62f49e3] | 2061 | |
---|
| 2062 | 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2063 | |
---|
| 2064 | * wrapup/Makefile.am: Reflect changes to project_libdir. |
---|
[2baf0d86] | 2065 | * aclocal/env-rtemscpu.m4: Remove obsolete comment. Add MULTISUBDIR to |
---|
| 2066 | project_libdir. |
---|
[f62f49e3] | 2067 | * aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused). |
---|
[2baf0d86] | 2068 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused). Remove |
---|
| 2069 | RTEMS_PROJECT_ROOT (Unused). |
---|
[f62f49e3] | 2070 | * aclocal/tool-paths.m4: Delete. |
---|
| 2071 | |
---|
[9b353a5] | 2072 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2073 | |
---|
| 2074 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 2075 | * aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR. |
---|
| 2076 | * configure.ac: AC_PREREQ(2.57). |
---|
| 2077 | * configure.ac: Remove sptables.h.in. |
---|
[9c94f544] | 2078 | * itron/configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 2079 | * sapi/Makefile.am: Remove stray reference to sptables.h.in. |
---|
| 2080 | * sapi/include/rtems/sptables.h: New. |
---|
[98eb4c27] | 2081 | * sapi/include/rtems/sptables.h.in, sapi/include/.cvsignore, |
---|
| 2082 | sapi/include/rtems/.cvsignore, sapi/inline/.cvsignore, |
---|
| 2083 | sapi/inline/rtems/.cvsignore, sapi/macros/.cvsignore, |
---|
| 2084 | sapi/macros/rtems/.cvsignore, sapi/src/.cvsignore: Remove. |
---|
| 2085 | * libmisc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
| 2086 | libcsupport/configure.ac, libnetworking/configure.ac: Remove |
---|
| 2087 | AC_CONFIG_AUX_DIR. |
---|
[8a2fcfd] | 2088 | * libnetworking/netinet/in_chksum.c: Remove duplicate case to include |
---|
| 2089 | in_chksum_arm.c. |
---|
[9b353a5] | 2090 | |
---|
[490a605] | 2091 | 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2092 | |
---|
[2baf0d86] | 2093 | * configure.ac: Remove AC_SUBST(RTEMS_VERSION). AC_DEFINE(RTEMS_VERSION) |
---|
| 2094 | to propagate it through cpuopts.h. |
---|
[9c94f544] | 2095 | * sapi/include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to |
---|
| 2096 | cpuopts.h). |
---|
[490a605] | 2097 | |
---|
| 2098 | 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2099 | |
---|
| 2100 | * configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION). |
---|
| 2101 | |
---|
[b02cd6ba] | 2102 | 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de> |
---|
| 2103 | |
---|
| 2104 | PR 357/rtems_misc |
---|
[98eb4c27] | 2105 | * libcsupport/src/termios.c (rtems_termios_open): Fixed code the |
---|
[b02cd6ba] | 2106 | incorrectly checked that the wrong pointer during allocation was NULL. |
---|
| 2107 | |
---|
[8a2fcfd] | 2108 | 2003-02-20 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2109 | |
---|
| 2110 | PR 351/networking |
---|
| 2111 | * libnetworking/nfs/bootp_subr.c: Fix ridiculous leak in bootp and use |
---|
| 2112 | strdup_bootp_realloc() everywhere for sake of consistency. |
---|
| 2113 | |
---|
[490a605] | 2114 | 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2115 | |
---|
| 2116 | * aclocal/gcc-isystem.m4: New. |
---|
| 2117 | * aclocal/gcc-specs.m4: Remove. |
---|
[2baf0d86] | 2118 | * aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS. Add RTEMS_GCC_ISYSTEM. |
---|
[490a605] | 2119 | Reformat setting up RTEMS_CPPFLAGS. |
---|
[2baf0d86] | 2120 | * automake/local.am: Introduce depend-gcc. Remove ${ARCH}. |
---|
| 2121 | * automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC, CPP. |
---|
| 2122 | Add ${ARCH}. depend-gcc. |
---|
[490a605] | 2123 | * aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS. |
---|
| 2124 | * aclocal/env-rtemscpu.m4: Remove GCC_SPECS. |
---|
[920d9db] | 2125 | * aclocal/env-rtemsbsp.m4: Remove GCC_SPECS. capture/capture-cli.c: Add |
---|
| 2126 | proper definition to avoid compiler warnings. Apply int = getchar(). |
---|
[b02cd6ba] | 2127 | * libcsupport/src/privateenv.c: Fix prototype for free_user_env. |
---|
[b212624] | 2128 | |
---|
| 2129 | 2003-02-14 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2130 | |
---|
| 2131 | PR 352/rtems_misc |
---|
| 2132 | * libmisc/shell/shell.c: make rtems_shell main task an FP enabled task. |
---|
[490a605] | 2133 | |
---|
[9c94f544] | 2134 | 2003-02-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2135 | |
---|
| 2136 | AMD a29k declared obsolete. |
---|
| 2137 | * score/cpu/Makefile.am: Removed reference. |
---|
| 2138 | * score/cpu/a29k/.cvsignore, score/cpu/a29k/ChangeLog, |
---|
| 2139 | score/cpu/a29k/Makefile.am, score/cpu/a29k/amd.ah, score/cpu/a29k/asm.h, |
---|
| 2140 | score/cpu/a29k/configure.ac, score/cpu/a29k/cpu.c, |
---|
| 2141 | score/cpu/a29k/cpu_asm.S, score/cpu/a29k/pswmacro.ah, |
---|
| 2142 | score/cpu/a29k/register.ah, score/cpu/a29k/sig.S, |
---|
| 2143 | score/cpu/a29k/rtems/.cvsignore, score/cpu/a29k/rtems/score/.cvsignore, |
---|
| 2144 | score/cpu/a29k/rtems/score/a29k.h, score/cpu/a29k/rtems/score/cpu.h, |
---|
| 2145 | score/cpu/a29k/rtems/score/cpu_asm.h, |
---|
| 2146 | score/cpu/a29k/rtems/score/types.h: Removed. |
---|
| 2147 | |
---|
[6b2b4a36] | 2148 | 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2149 | |
---|
| 2150 | * aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x. |
---|
| 2151 | |
---|
[9c94f544] | 2152 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2153 | |
---|
| 2154 | * itron/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2155 | * itron/configure.ac: AC_PREREQ(2.57). |
---|
| 2156 | * posix/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2157 | * posix/configure.ac: AC_PREREQ(2.57). |
---|
[b212624] | 2158 | * librpc/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2159 | * librpc/configure.ac: AC_PREREQ(2.57). |
---|
[920d9db] | 2160 | * libblock/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2161 | * libblock/configure.ac: AC_PREREQ(2.57). |
---|
| 2162 | * libfs/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2163 | * libfs/configure.ac: AC_PREREQ(2.57). |
---|
[b02cd6ba] | 2164 | * libcsupport/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2165 | * libcsupport/configure.ac: AC_PREREQ(2.57). |
---|
[8a2fcfd] | 2166 | * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
| 2167 | * libnetworking/configure.ac: AC_PREREQ(2.57). |
---|
| 2168 | |
---|
| 2169 | 2003-02-11 Mike Siers <mikes@poliac.com> |
---|
| 2170 | |
---|
| 2171 | * libnetworking/rtems/rtems_glue.c: A small patch to the network daemon |
---|
| 2172 | task code. I just added code to check the return value of the |
---|
| 2173 | rtems_bsdnet_event_receive function. Only when this function returns a |
---|
| 2174 | SUCCESSFUL status, will the event flags be checked. This is more of a |
---|
| 2175 | code cleanup issue than a bug. The patch will just ensure the ipintr() |
---|
| 2176 | and arpintr() functions are only called when a event is signaled. |
---|
| 2177 | |
---|
| 2178 | 2003-02-06 Mike Siers <mikes@poliac.com> |
---|
| 2179 | |
---|
| 2180 | PR 342/networking |
---|
| 2181 | * libnetworking/kern/uipc_mbuf.c: The RTEMS version of the m_copyback is |
---|
| 2182 | changing the m_len value of the mbuf. I looked into the source from |
---|
| 2183 | another BSD system and the mbuf length is not changed inside this |
---|
| 2184 | function. The m_copyback function is only being used in the |
---|
| 2185 | net/rtsock.c file. So I think this problem is only visable under |
---|
| 2186 | certain routing table conditions. |
---|
[b02cd6ba] | 2187 | |
---|
| 2188 | 2003-02-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 2189 | |
---|
| 2190 | * libcsupport/include/sys/ioccom.h: Include <sys/types.h> not |
---|
| 2191 | <machine/types.h> so Linux port builds. |
---|
| 2192 | |
---|
| 2193 | 2003-02-05 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2194 | |
---|
| 2195 | PR 340/filesystem |
---|
| 2196 | * libcsupport/src/fcntl.c: Add missing _fcntl_r assumed to exist by |
---|
| 2197 | newlib. |
---|
| 2198 | |
---|
[8a2fcfd] | 2199 | 2003-02-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 2200 | |
---|
| 2201 | PR 341/networking |
---|
| 2202 | * libnetworking/lib/ftpfs.c: Account for NULL at end of strings when |
---|
| 2203 | malloc()'ing memory. |
---|
| 2204 | |
---|
[b02cd6ba] | 2205 | 2003-02-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 2206 | |
---|
| 2207 | * libcsupport/include/sys/ioccom.h: Fix so not using internal RTEMS |
---|
| 2208 | types in libc code. |
---|
| 2209 | |
---|
| 2210 | 2003-02-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2211 | |
---|
| 2212 | PR 339/filesystem |
---|
| 2213 | * libcsupport/src/chroot.c: Fix violation of FS node object copy |
---|
| 2214 | semantics. |
---|
[920d9db] | 2215 | |
---|
| 2216 | 2003-02-03 Steven Johnson <sjohnson@neurizon.net> |
---|
| 2217 | |
---|
| 2218 | PR 338/filesystem |
---|
| 2219 | * libfs/src/imfs/ioman.c: Fix reentrancy problem with |
---|
| 2220 | rtems_io_lookup_name() (API change). |
---|
[9c94f544] | 2221 | |
---|
| 2222 | 2003-02-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 2223 | |
---|
| 2224 | PR 338/filesystem |
---|
| 2225 | * sapi/include/rtems/io.h, sapi/src/io.c: Side-effect of fixing |
---|
| 2226 | reentrancy problem with rtems_io_lookup_name() (API change). |
---|
[b02cd6ba] | 2227 | PR 338/filesystem |
---|
| 2228 | * libcsupport/src/unixlibc.c: Side-effect of fixing reentrancy problem |
---|
| 2229 | with rtems_io_lookup_name() (API change). |
---|
[9c94f544] | 2230 | |
---|
[4f3e2c28] | 2231 | 2003-01-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 2232 | |
---|
| 2233 | * aclocal/version.m4: Updated to rtems-ss-20030128. |
---|
[8a2fcfd] | 2234 | * libnetworking/Makefile.am: Add kern/kern_sysctl.c to Makefile.am so |
---|
| 2235 | networking tests build. This was subsequently reported as PR337 before I |
---|
| 2236 | committed the fix. |
---|
| 2237 | |
---|
| 2238 | 2003-01-27 Till Straumann <strauman@SLAC.Stanford.edu> |
---|
| 2239 | |
---|
| 2240 | * libnetworking/libc/getproto.c, libnetworking/libc/getprotoname.c: |
---|
| 2241 | modification to call getprotoent_static() if fopen() on /etc/protocols |
---|
| 2242 | fails. |
---|
[4f3e2c28] | 2243 | |
---|
[9c94f544] | 2244 | 2003-01-27 Juan Zamorano <jzamora@fi.upm.es> |
---|
| 2245 | |
---|
| 2246 | * posix/src/ptimer1.c: Correct problem which could lead to overflow in |
---|
| 2247 | time math. |
---|
| 2248 | |
---|
[920d9db] | 2249 | 2003-01-27 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2250 | |
---|
| 2251 | * libblock/src/blkdev.c: Per PR331 fix bug which is tripped by writing |
---|
| 2252 | 512 byte blocks to 512 byte aligned positions. |
---|
| 2253 | |
---|
[b212624] | 2254 | 2003-01-27 Dan Smisko <dan@balanced.com> |
---|
| 2255 | |
---|
| 2256 | * libmisc/stackchk/check.c: Fix problem where _Objects_Get_information() |
---|
| 2257 | will dereference a null pointer when checking the interrupt stack. If |
---|
| 2258 | there's something at 0, you may be ok at run time but it is wrong. |
---|
| 2259 | * libmisc/monitor/mon-command.c: Correct two potential NULL references. |
---|
| 2260 | |
---|
[08df9a21] | 2261 | 2003-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2262 | |
---|
[2baf0d86] | 2263 | * automake/local.am: Remove distclean-local. Remove PROJECT_TOOLS. |
---|
[08df9a21] | 2264 | |
---|
[16735ca] | 2265 | 2003-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2266 | |
---|
[2baf0d86] | 2267 | * automake/compile.am: Remove CLEAN_DEPEND (Unused). Remove |
---|
| 2268 | CLOBBER_DEPEND (Unused). |
---|
[16735ca] | 2269 | |
---|
[8a2fcfd] | 2270 | 2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2271 | |
---|
[98eb4c27] | 2272 | * libnetworking/netinet/tcp_subr.c, libnetworking/netinet/udp_usrreq.c: |
---|
| 2273 | Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK |
---|
| 2274 | macros. |
---|
[8a2fcfd] | 2275 | |
---|
[b02cd6ba] | 2276 | 2003-01-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2277 | |
---|
| 2278 | * libcsupport/Makefile.am: Eliminate OBJS. |
---|
| 2279 | |
---|
[9c94f544] | 2280 | 2003-01-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 2281 | |
---|
| 2282 | * score/src/objectmp.c: Corrected use of name parameter to reflect that |
---|
| 2283 | it is actually the name not a pointer to the name. |
---|
| 2284 | * rtems/src/msg.c, rtems/src/part.c, rtems/src/sem.c, rtems/src/tasks.c: |
---|
| 2285 | Correct object class control structure initialization for |
---|
| 2286 | multiprocessing configurations. |
---|
[b02cd6ba] | 2287 | * libcsupport/include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to |
---|
| 2288 | avoid conflict with GNU/Linux header files. |
---|
| 2289 | |
---|
| 2290 | 2003-01-03 Till Straumann <strauman@slac.stanford.edu> |
---|
| 2291 | |
---|
[98eb4c27] | 2292 | PR 303 |
---|
| 2293 | * libcsupport/src/base_fs.c, libcsupport/src/getpwent.c, |
---|
| 2294 | libcsupport/src/privateenv.c: Fix violation of node_access copy |
---|
| 2295 | symantics. |
---|
[9c94f544] | 2296 | |
---|
| 2297 | 2003-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 2298 | |
---|
| 2299 | * posix/ChangeLog: Corrected entry for sysconf.c which did not include |
---|
| 2300 | PR. |
---|
| 2301 | |
---|
[8a2fcfd] | 2302 | 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net> |
---|
| 2303 | |
---|
| 2304 | * libnetworking/sys/queue.h: Fix alignment problem on ARM. |
---|
| 2305 | |
---|
[9c94f544] | 2306 | 2003-01-03 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 2307 | |
---|
| 2308 | * posix/src/mqueueopen.c: Actually open the message queue descriptor so |
---|
| 2309 | it is available for others to use. |
---|
| 2310 | |
---|
[920d9db] | 2311 | 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2312 | |
---|
| 2313 | * libblock/src/ata.c, libblock/src/bdbuf.c: Correct invocation of |
---|
| 2314 | rtems_task_mode() so the task's preemption mode setting is properly |
---|
| 2315 | maintained. |
---|
| 2316 | * libfs/src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 |
---|
| 2317 | since this is a FIFO queuing semaphore. |
---|
| 2318 | |
---|
[8a2fcfd] | 2319 | 2003-01-03 Chris Johns <cjohns@cybertec.com.au> |
---|
| 2320 | |
---|
| 2321 | * libnetworking/Makefile.am: Added sys/linker_set.h. |
---|
| 2322 | * libnetworking/kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. |
---|
| 2323 | * libnetworking/kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to |
---|
| 2324 | KIPC_SOMAXCONN. |
---|
| 2325 | * libnetworking/kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to |
---|
| 2326 | KIPC_MAXSOCKBUF. |
---|
| 2327 | * libnetworking/net/if_ethersubr.c: FreeBSD 2.2.2 does not have a |
---|
| 2328 | _net_link node while 5.0 does. |
---|
| 2329 | * libnetworking/net/if_ppp.c: Removed the TEXT_SET define as these |
---|
| 2330 | macros are now implemented. |
---|
| 2331 | * libnetworking/net/rtsock.c: Enable sysctl support plus fix the bug |
---|
| 2332 | with the lastest FreeBSD sysctl header file. |
---|
| 2333 | * libnetworking/netinet/icmp_var.h: FreeBSD 2.2.2 does not have a |
---|
| 2334 | _net_inet_icmp node while 5.0 does. |
---|
| 2335 | * libnetworking/netinet/if_ether.c: FreeBSD 2.2.2 does not have a |
---|
| 2336 | _net_link_ether node while 5.0 does. |
---|
| 2337 | * libnetworking/netinet/igmp_var.h: FreeBSD 2.2.2 does not have a |
---|
| 2338 | _net_inet_igmp node while 5.0 does. |
---|
| 2339 | * libnetworking/netinet/in_pcb.c: Fixed the arguments to the sysctl |
---|
| 2340 | call. Add inp_gencnt and ipi_count. These are used when listing |
---|
| 2341 | connections. |
---|
| 2342 | * libnetworking/netinet/in_pcb.h: Added counters to aid the listing of |
---|
| 2343 | connections. |
---|
| 2344 | * libnetworking/netinet/in_var.h: Provide the _net_inet_ip and |
---|
| 2345 | _net_inet_raw nodes. |
---|
| 2346 | * libnetworking/netinet/ip_fw.c: Disable the firewall sysctl calls. |
---|
| 2347 | * libnetworking/netinet/tcp_subr.c: Merge tcp_pcblist from the lastest |
---|
| 2348 | FreeBSD source. |
---|
| 2349 | * libnetworking/netinet/tcp_var.h: Add structures needed by net-snmp to |
---|
| 2350 | list connections. |
---|
| 2351 | * libnetworking/netinet/udp_usrreq.c: Merged udp_pcblist from the |
---|
| 2352 | lastest FreeBSD source. |
---|
| 2353 | * libnetworking/netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. |
---|
| 2354 | Used by net-snmp. |
---|
| 2355 | * libnetworking/rtems_glue.c: Call sysctl_register_all when initialising |
---|
| 2356 | the network stack to register all the sysctl calls. These are in the |
---|
| 2357 | special sections and required an updated linker script. |
---|
| 2358 | * libnetworking/rtems/rtems_syscall.c: Add the sysctl call. |
---|
| 2359 | * libnetworking/sys/kernel.h: Use the lastest FreeBSD method of handling |
---|
| 2360 | sysctl structures. This now held in the sys/linker_set.h file. |
---|
| 2361 | * libnetworking/sys/queue.h: This is from the lastest FreeBSD code with |
---|
| 2362 | the circular code merged back in as it is not used in the lastest |
---|
| 2363 | FreeBSD kernel. |
---|
| 2364 | * libnetworking/sys/sysctl.h: The lastest sysctl. This was needed to use |
---|
| 2365 | with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. |
---|
| 2366 | The lastest version of the FreeBSD does not have these hacks. It uses |
---|
| 2367 | gcc attribute directives. |
---|
| 2368 | |
---|
[b02cd6ba] | 2369 | 2002-12-26 Till Straumann <strauman@slac.stanford.edu |
---|
| 2370 | |
---|
| 2371 | * libcsupport/src/fchdir.c: PR302 fix violation of FS node object copy |
---|
| 2372 | semantics. |
---|
| 2373 | |
---|
[28ed8f3] | 2374 | 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2375 | |
---|
| 2376 | * automake/compile.am: Remove $(RTEMS_BSP_CFLAGS). |
---|
[5919677] | 2377 | |
---|
[8a2fcfd] | 2378 | 2002-12-18 Eric Norum <eric.norum@usask.ca> |
---|
| 2379 | |
---|
| 2380 | * libnetworking/Makefile.am: Include netinet sources. |
---|
| 2381 | |
---|
[28ed8f3] | 2382 | 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[2baf0d86] | 2383 | |
---|
[5919677] | 2384 | * wrapup/Makefile.am: Fix path to libxdr and librpc (Another typo in |
---|
| 2385 | from the 2002-12-12 patch). |
---|
| 2386 | |
---|
[ade3aa6] | 2387 | 2002-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2388 | |
---|
| 2389 | * wrapup/Makefile.am: Fix typo in yesterday's patch. |
---|
| 2390 | |
---|
[16f417c1] | 2391 | 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2392 | |
---|
[2baf0d86] | 2393 | * wrapup/Makefile.am: Don't create $ARCH. Use install-data-local to |
---|
| 2394 | install librtemscpu.a. |
---|
[c2a2fff] | 2395 | * wrapup/Makefile.am: Add libmisc. |
---|
[f7952533] | 2396 | * configure.ac: Add AC_CONFIG_SUBDIR(libmisc). |
---|
[98eb4c27] | 2397 | * itron/Makefile.am, posix/Makefile.am: Don't create $ARCH as |
---|
| 2398 | side-effect of compilation. |
---|
[9c94f544] | 2399 | * score/Makefile.am: Don't create $ARCH. |
---|
| 2400 | * sapi/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
| 2401 | * rtems/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
| 2402 | Re-order all-local. |
---|
[b212624] | 2403 | * libmisc/configure.ac: Require autoconf-2.57+automake-1.7.2. |
---|
| 2404 | * libmisc/capture/Makefile.am: Eliminate C_O_FILES. |
---|
[98eb4c27] | 2405 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 2406 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 2407 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2408 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2409 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Ditto. |
---|
[b212624] | 2410 | * libmisc/mw-fb/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. Moving |
---|
| 2411 | libmisc from rtems/c/src to rtems/cpukit. |
---|
| 2412 | * libmisc/Makefile.am: Reflect new path. |
---|
| 2413 | * libmisc/configure.ac: Reflect new path. Use RTEMS_ENV_RTEMSCPU |
---|
| 2414 | instead of RTEMS_ENV_RTEMSBSP. Remove RTEMS_PROJECT_ROOT. |
---|
| 2415 | * libmisc/capture/Makefile.am: Reflect new path. Remove OBJS from |
---|
| 2416 | all-local. |
---|
[98eb4c27] | 2417 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 2418 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 2419 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 2420 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
| 2421 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 2422 | libmisc/untar/Makefile.am: Ditto. |
---|
[b212624] | 2423 | * libmisc/wrapup/Makefile.am: Reflect new path. |
---|
[920d9db] | 2424 | * libblock/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. |
---|
| 2425 | * libfs/src/imfs/Makefile.am: Eliminate C_O_FILES. |
---|
| 2426 | * libfs/src/dosfs/Makefile.am: Ditto. |
---|
[8a2fcfd] | 2427 | * libnetworking/Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am, |
---|
| 2428 | netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, |
---|
| 2429 | rtems/Makefile.am. |
---|
| 2430 | * libnetworking/kern/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 2431 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 2432 | libnetworking/rtems/Makefile.am: Remove. |
---|
| 2433 | * libnetworking/wrapup/Makefile.am: Reflect changes above. |
---|
| 2434 | * libnetworking/configure.ac: Ditto. |
---|
[9c94f544] | 2435 | |
---|
| 2436 | 2002-12-11 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
| 2437 | |
---|
| 2438 | * posix/src/cancelrun.c, posix/src/cleanuppop.c: Get the last real node |
---|
| 2439 | not the permanent null last node. |
---|
[f7952533] | 2440 | |
---|
[8a2fcfd] | 2441 | 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2442 | |
---|
| 2443 | * libnetworking/kern/Makefile.am: Remove C_O_FILES. Don't let all-local |
---|
| 2444 | depend on $OBJS). |
---|
[98eb4c27] | 2445 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 2446 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 2447 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
[8a2fcfd] | 2448 | |
---|
[b212624] | 2449 | 2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2450 | |
---|
| 2451 | * libmisc/configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP. |
---|
[98eb4c27] | 2452 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 2453 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 2454 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 2455 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2456 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2457 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 2458 | libmisc/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. |
---|
[b212624] | 2459 | |
---|
[cc51f05a] | 2460 | 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2461 | |
---|
[98eb4c27] | 2462 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
| 2463 | RTEMS_CHECK_CUSTOM_BSP. |
---|
[cc51f05a] | 2464 | * aclocal/check-bsps.m4: Remove. |
---|
[33e6983] | 2465 | * wrapup/Makefile.am: Remove *_OBJS, use LIBS+= instead. |
---|
| 2466 | * configure.ac: Require autoconf >= 2.54, automake-1.7.2. |
---|
[98eb4c27] | 2467 | * wrapup/Makefile.am, configure.ac: Reflect changes to score/. |
---|
| 2468 | * wrapup/Makefile.am, configure.ac: Reflect changes to sapi/. |
---|
[120e9fb] | 2469 | * configure.ac: Add AC_SUBST(INLINEdir). |
---|
[98eb4c27] | 2470 | * wrapup/Makefile.am, configure.ac: Reflect changes to rtems/. |
---|
[2baf0d86] | 2471 | * wrapup/Makefile.am: Reflect changes to posix/. Reflect changes to |
---|
| 2472 | itron/. |
---|
[98eb4c27] | 2473 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
| 2474 | itron/macros/Makefile.am, itron/src/Makefile.am: Remove. |
---|
[9c94f544] | 2475 | * itron/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2476 | * itron/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 2477 | * posix/include/Makefile.am, posix/inline/Makefile.am, |
---|
| 2478 | posix/macros/Makefile.am, posix/src/Makefile.am: Remove. |
---|
[9c94f544] | 2479 | * posix/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2480 | * posix/configure.ac: Reflect changes above. |
---|
| 2481 | * score/Makefile.am: Fix macro-file installation. |
---|
| 2482 | * score/Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES. |
---|
[98eb4c27] | 2483 | * score/include/Makefile.am, score/inline/Makefile.am, |
---|
| 2484 | score/macros/Makefile.am, score/src/Makefile.am: Remove. |
---|
[9c94f544] | 2485 | * score/Makefile.am: Merge-in removed Makefile.ams. |
---|
[98eb4c27] | 2486 | * sapi/include/Makefile.am, sapi/inline/Makefile.am, |
---|
| 2487 | sapi/macros/Makefile.am, sapi/src/Makefile.am: Remove. |
---|
[9c94f544] | 2488 | * sapi/Makefile.am: Merge-in removed Makefile.ams. |
---|
[98eb4c27] | 2489 | * rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
| 2490 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove. |
---|
[9c94f544] | 2491 | * rtems/Makefile.am: Merge-in removed Makefile.ams. |
---|
| 2492 | |
---|
| 2493 | 2002-12-06 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
| 2494 | |
---|
| 2495 | * posix/inline/rtems/posix/cond.inl, posix/macros/rtems/posix/cond.inl: |
---|
| 2496 | Implemented PTHREAD_COND_INITIALIZER support. Vladimir implemented the |
---|
| 2497 | inline version and Joel adapted it to the macro version. |
---|
[89e9cc49] | 2498 | |
---|
[baa8dd7c] | 2499 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2500 | |
---|
| 2501 | * automake/compile.am: Rework *FLAGS, AM_*FLAGS handling. |
---|
[8e4cd5a] | 2502 | * automake/multilib.am: Don't include @RTEMS_BSP@.cfg. |
---|
[2baf0d86] | 2503 | * automake/compile.am: Remove hard-coded CFLAGS_PROFILE_V. Add |
---|
| 2504 | autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, |
---|
| 2505 | CFLAGS_PROFILE_V. Hard-code RTEMS_CFLAGS_PROFILE = -pg. |
---|
| 2506 | * aclocal/prog-cc.m4: Sync with toplevel/aclocal/prog-cc.m4. Remove |
---|
| 2507 | GCCSED. |
---|
[8e4cd5a] | 2508 | * aclocal/env-rtemsbsp.m4: Add AC_ARG_VAR for CPU_CFLAGS, |
---|
| 2509 | CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V. |
---|
[8b38a769] | 2510 | * aclocal/rtems-flags.m4: New. |
---|
[b02cd6ba] | 2511 | * libcsupport/configure.ac: Add various checks to enhance portability. |
---|
| 2512 | * libcsupport/src/termios.c: Reflect changes to configure.ac. |
---|
| 2513 | |
---|
| 2514 | 2002-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 2515 | |
---|
| 2516 | * libcsupport/src/malloc.c: Fixed code that incorrected did a disable |
---|
| 2517 | dispatch instead of locking and unlocking the allocator mutex. |
---|
[8b38a769] | 2518 | |
---|
[9c94f544] | 2519 | 2002-12-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 2520 | |
---|
| 2521 | * posix/include/rtems/posix/timer.h, posix/src/keygetspecific.c, |
---|
| 2522 | posix/src/posixtimespecsubtract.c, posix/src/ptimer1.c, |
---|
| 2523 | posix/src/semunlink.c: Added casts to eliminate warnings on 16-bit |
---|
| 2524 | targets like the h8300. |
---|
[98eb4c27] | 2525 | * score/include/rtems/score/object.h, score/include/rtems/score/tod.h, |
---|
| 2526 | rtems/include/rtems/rtems/support.h: Added casts to eliminate warnings |
---|
[9c94f544] | 2527 | on 16 bit targets like the h8300. |
---|
[b212624] | 2528 | * libmisc/stackchk/check.c: Better handling of task name. |
---|
[920d9db] | 2529 | * libblock/src/bdbuf.c: Added cast to remove warning. |
---|
| 2530 | * libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h: Added casts to remove |
---|
| 2531 | warnings on 16 bit targets like the h8300. |
---|
[b02cd6ba] | 2532 | * libcsupport/include/rtems/libio.h: Internally use a union of an |
---|
| 2533 | unsigned64 and major/minor device so we don't get into trouble shifting. |
---|
| 2534 | The h8300 seemed to be impossible to remove warnings otherwise. |
---|
| 2535 | Eventually the structure definition of a dev_t might be better anyway. |
---|
| 2536 | * libcsupport/include/sys/ioccom.h: Added casts to remove warnings on 16 |
---|
| 2537 | bit targets. |
---|
[9c94f544] | 2538 | |
---|
| 2539 | 2002-11-29 Eric Norum <eric.norum@usask.ca> |
---|
| 2540 | |
---|
[98eb4c27] | 2541 | PR 316 |
---|
[9c94f544] | 2542 | * posix/src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return |
---|
[98eb4c27] | 2543 | error rather than panic if argument is unsupported. |
---|
[9c94f544] | 2544 | |
---|
[fd5e23a] | 2545 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2546 | |
---|
| 2547 | * automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V (Unused). |
---|
[1f64ebf] | 2548 | * aclocal/sysv-ipc.m4: Adaptation to autoconf-2.5x. |
---|
| 2549 | * aclocal/check-newlib.m4: Sync with ../aclocal/check-newlib.m4. |
---|
[9c94f544] | 2550 | * itron/configure.ac: Cosmetical fixes. |
---|
| 2551 | * itron/configure.ac: Fix package name. |
---|
| 2552 | * posix/configure.ac: Cosmetical fixes. |
---|
[98eb4c27] | 2553 | * posix/configure.ac, librpc/configure.ac, libblock/configure.ac: Fix |
---|
| 2554 | package name. |
---|
[920d9db] | 2555 | * libfs/configure.ac: Cosmetical fixes. |
---|
| 2556 | * libfs/configure.ac: Fix package name. |
---|
[b02cd6ba] | 2557 | * libcsupport/configure.ac: Cosmetical fixes. |
---|
[98eb4c27] | 2558 | * libcsupport/configure.ac, libnetworking/configure.ac: Fix package name. |
---|
[1f64ebf] | 2559 | |
---|
[97831b7] | 2560 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2561 | |
---|
[1f64ebf] | 2562 | * include/rtems/libio_.h: Remove. |
---|
[b02cd6ba] | 2563 | * libcsupport/configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H. |
---|
| 2564 | Add check for CHAR_BIT. |
---|
| 2565 | * libcsupport/Makefile.am: Conditionally install sys/cdefs.h iff using |
---|
| 2566 | newlib or if the host does not provide sys/cdefs.h (Fixes Linux/posix). |
---|
| 2567 | * libcsupport/configure.ac: Remove -ansi -fasm. Add checks to diagnose |
---|
| 2568 | potential system header conflicts. |
---|
| 2569 | * libcsupport/Makefile.am: Unconditionally install sys/cdefs.h. |
---|
[8a2fcfd] | 2570 | * libnetworking/Makefile.am: Merge-in HEADER-handling from |
---|
| 2571 | net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am. |
---|
[98eb4c27] | 2572 | * libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 2573 | libnetworking/nfs/Makefile.am: Remove *_HEADERS. |
---|
[97831b7] | 2574 | |
---|
[b5a59c3f] | 2575 | 2002-11-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 2576 | |
---|
| 2577 | * aclocal/version.m4: Updated to rtems-ss-20021118. |
---|
| 2578 | |
---|
[2d3c472b] | 2579 | 2002-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2580 | |
---|
| 2581 | * include/rtems/userenv.h: Rely upon <limits.h> for |
---|
| 2582 | _POSIX_LOGIN_NAME_MAX. |
---|
[1417e2b4] | 2583 | * aclocal/prog-cc.m4: Acknowledge configuration-time CFLAGS. |
---|
[2baf0d86] | 2584 | * automake/compile.am: Acknowledge configuration-time CFLAGS. Remove |
---|
| 2585 | CFLAGS_DEFAULT. |
---|
[b212624] | 2586 | * libmisc/monitor/mon-commands.c: Removed warnings for RTEMS_UNIX. |
---|
[920d9db] | 2587 | * libblock/src/diskdevs.c: Include <unistd.h> to remove warning. |
---|
[8a2fcfd] | 2588 | * libnetworking/Makefile.am: Merge-in arpa/Makefile.am, |
---|
| 2589 | machine/Makefile.am, sys/Makefile.am, vm/Makefile.am. Add . to SUBDIRS. |
---|
[98eb4c27] | 2590 | * libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 2591 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Remove. |
---|
[8a2fcfd] | 2592 | * libnetworking/configure.ac: Reflect changes above. |
---|
[b212624] | 2593 | |
---|
| 2594 | 2002-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2595 | |
---|
[98eb4c27] | 2596 | * libmisc/capture/Makefile.am, libmisc/serdbg/Makefile.am: Remove |
---|
| 2597 | AUTOMAKE_OPTIONS. |
---|
[b212624] | 2598 | * libmisc/serdbg/serdbgio.c: Add #include <unistd.h>. |
---|
[98eb4c27] | 2599 | * libmisc/shell/Makefile.am, libmisc/wrapup/Makefile.am: Add |
---|
| 2600 | RTEMS_LIBSHELL conditional. |
---|
[b212624] | 2601 | * libmisc/configure.ac: Check for stdio assignments. Add RTEMS_LIBSHELL |
---|
| 2602 | conditional. |
---|
[1417e2b4] | 2603 | |
---|
[9c94f544] | 2604 | 2002-11-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2605 | |
---|
| 2606 | * score/macros/rtems/score/object.inl: Keep consistent with inline |
---|
| 2607 | version. |
---|
| 2608 | |
---|
| 2609 | 2002-11-13 Paul Whitfield <paulw@microsol.iinet.net.au> |
---|
| 2610 | |
---|
| 2611 | * rtems/src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is |
---|
| 2612 | set, there should have been an & in front of size. |
---|
| 2613 | |
---|
[2bc3f76] | 2614 | 2002-11-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 2615 | |
---|
| 2616 | * aclocal/version.m4: Updated to rtems-ss-20021111. |
---|
[b99463c] | 2617 | |
---|
[b02cd6ba] | 2618 | 2002-11-07 <strauman@slac.stanford.edu> |
---|
| 2619 | |
---|
| 2620 | * libcsupport/src/mount.c: Per PR297, correct fs_mountme failure paths. |
---|
| 2621 | |
---|
[8a2fcfd] | 2622 | 2002-11-06 Chris Johns <ccj@acm.org> |
---|
| 2623 | |
---|
| 2624 | * libnetworking/sys/select.h: Add C++ to C external. |
---|
| 2625 | |
---|
[b212624] | 2626 | 2002-11-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 2627 | |
---|
| 2628 | * librpc/src/rpc/pmap_rmt.c: Removed warnings. |
---|
| 2629 | |
---|
[8a2fcfd] | 2630 | 2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2631 | |
---|
| 2632 | * libnetworking/kern/uipc_mbuf.c: Comment out m0 in m_copydata to |
---|
| 2633 | suppress warning. |
---|
| 2634 | |
---|
[b31106f6] | 2635 | 2002-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 2636 | |
---|
[98eb4c27] | 2637 | * ChangeLog, posix/ChangeLog: Corrected. |
---|
[b212624] | 2638 | * libmisc/stackchk/check.c: Removed warnings. |
---|
[98eb4c27] | 2639 | * libcsupport/ChangeLog, libnetworking/ChangeLog: Corrected. |
---|
[8a2fcfd] | 2640 | |
---|
| 2641 | 2002-11-01 Eric Norum <eric.norum@usask.ca> |
---|
| 2642 | |
---|
| 2643 | * libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 2644 | libnetworking/rtems/rtems_glue.c: Till Straumann's patch (PR295) to use |
---|
| 2645 | bootp option 129 to get command line string. Till Straumann's patch to |
---|
| 2646 | change inet_ntoa->inet_ntop. |
---|
[9c94f544] | 2647 | |
---|
| 2648 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 2649 | |
---|
| 2650 | * score/src/heapgetinfo.c: Fixed comment. |
---|
| 2651 | * score/src/mpci.c: Removed warning. |
---|
| 2652 | * rtems/src/regiongetinfo.c: Corrected return value check. |
---|
[b212624] | 2653 | * libmisc/stackchk/check.c: Removed warning. |
---|
| 2654 | * librpc/src/rpc/svc_run.c: Remove warning. |
---|
[b02cd6ba] | 2655 | * libcsupport/src/mallocfreespace.c: Corrected sense of status check to |
---|
| 2656 | match change inside RTEMS. |
---|
| 2657 | * libcsupport/src/newlibc.c: Removed warning. |
---|
[8a2fcfd] | 2658 | * libnetworking/libc/rcmd.c, libnetworking/netinet/in_cksum_arm.c: |
---|
| 2659 | Removed warnings. |
---|
[b31106f6] | 2660 | |
---|
[489782d4] | 2661 | 2002-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2662 | |
---|
| 2663 | * aclocal/check-bsp-cache.m4: Remove. |
---|
| 2664 | |
---|
[2baf0d86] | 2665 | 2002-10-30 Eric Norum <eric.norum@usask.ca> |
---|
| 2666 | |
---|
| 2667 | * include/rtems/bspIo.h: Add vprintk function for kernel printing from |
---|
| 2668 | routines which have already obtained the va_list pointer. |
---|
[9c94f544] | 2669 | * posix/src/psignal.c: Fix counting problem which resulted in too many |
---|
| 2670 | entries being in the POSIX signals default behavior table. |
---|
| 2671 | * posix/src/psignal.c: Reflect changes to signal names in newlib. |
---|
[b02cd6ba] | 2672 | * libcsupport/src/printk.c: Add vprintk function for kernel printing |
---|
| 2673 | from routines which have already obtained the va_list pointer. |
---|
[2baf0d86] | 2674 | |
---|
[30d1a28f] | 2675 | 2002-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2676 | |
---|
| 2677 | * aclocal/multilib.m4: Remove RTEMS_ENABLE_MULTILIB_MASTER. |
---|
| 2678 | |
---|
[9c94f544] | 2679 | 2002-10-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 2680 | |
---|
| 2681 | * score/src/threadhandler.c: Prototype _init() and _main() if they are |
---|
| 2682 | needed to avoid a warning. |
---|
| 2683 | * rtems/src/timerserver.c: Add useless return to avoid warning. |
---|
[b212624] | 2684 | * librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c, |
---|
| 2685 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
| 2686 | librpc/src/rpc/svc_tcp.c: Add include of <sys/select.h> to eliminate |
---|
| 2687 | warning. |
---|
| 2688 | * librpc/src/rpc/rpcdname.c: Add prototype of getdomainname() to |
---|
| 2689 | eliminate warning. |
---|
[b02cd6ba] | 2690 | * libcsupport/include/rtems/libio.h: Change |
---|
| 2691 | rtems_filesystem_node_types_t from enumeration to int to eliminate |
---|
| 2692 | warnings when values are overridden. |
---|
[8a2fcfd] | 2693 | * Pass to eliminate warnings. |
---|
| 2694 | * libnetworking/kern/uipc_mbuf.c: Conditional SYSINIT() usage on |
---|
| 2695 | __rtems__. Fix return statement without a value. |
---|
| 2696 | * libnetworking/lib/ftpfs.c: read and write filesystem routines return |
---|
| 2697 | ssize_t. |
---|
| 2698 | * libnetworking/lib/syslog.c: Add include of <string.h> to eliminate |
---|
| 2699 | warning. |
---|
| 2700 | * libnetworking/lib/tftpDriver.c: read and write filesystem routines |
---|
| 2701 | return ssize_t. |
---|
| 2702 | * libnetworking/libc/gethostbydns.c: Prototype abort(). |
---|
| 2703 | * libnetworking/libc/inet_ntoa.c: Prototype strcpy(). |
---|
| 2704 | * libnetworking/libc/rcmd.c: Add include of <sys/select.h>. |
---|
| 2705 | * libnetworking/net/if_loop.c: Turn token at end of endif to comment. |
---|
[98eb4c27] | 2706 | * libnetworking/net/rtsock.c, libnetworking/nfs/bootp_subr.c: |
---|
[8a2fcfd] | 2707 | Conditional SYSINIT() usage on __rtems__. |
---|
| 2708 | * libnetworking/rtems/rtems_bootp.c: Add include of |
---|
| 2709 | <rtems/rtems_bsdnet_internal.h>. |
---|
| 2710 | * libnetworking/rtems/rtems_bsdnet_internal.h: Added prototypes for |
---|
| 2711 | memcpy() and memset() since the BSD code tries to avoid using libc .h |
---|
| 2712 | files since it is used to being in the kernel. |
---|
| 2713 | * libnetworking/rtems/rtems_syscall.c: read and write filesystem |
---|
| 2714 | routines return ssize_t. |
---|
[b212624] | 2715 | |
---|
[920d9db] | 2716 | 2002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
| 2717 | |
---|
[98eb4c27] | 2718 | * libblock/*: Added ATA support. |
---|
[920d9db] | 2719 | * libblock/include/rtems/blkdev.h: Added last IO status. |
---|
| 2720 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
| 2721 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
| 2722 | libblock/src/ide_part_table.c: New files. |
---|
| 2723 | |
---|
[b212624] | 2724 | 2002-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2725 | |
---|
| 2726 | * libmisc/monitor/mon-command.c: Don't build rtems_monitor_line_editor |
---|
| 2727 | for RTEMS_UNIX to avoid gcc warning. |
---|
[9c94f544] | 2728 | |
---|
[56a1ae36] | 2729 | 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2730 | |
---|
[98eb4c27] | 2731 | * configure.ac, itron/configure.ac, posix/configure.ac, |
---|
| 2732 | librpc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
| 2733 | libcsupport/configure.ac, libnetworking/configure.ac: Add nostdinc to |
---|
| 2734 | AM_INIT_AUTOMAKE. |
---|
[8a2fcfd] | 2735 | * libnetworking/Makefile.am: Remove bogus reference to CHANGELOG. |
---|
[b212624] | 2736 | |
---|
| 2737 | 2002-10-24 Fabrizio Pirovano <pirovano.thysys@tiscalinet.it> |
---|
| 2738 | |
---|
| 2739 | * libmisc/capture/capture.c, libmisc/monitor/mon-manager.c, |
---|
| 2740 | libmisc/stackchk/check.c: Patch to remove problems introduced by object |
---|
| 2741 | name rework. |
---|
[56a1ae36] | 2742 | |
---|
[b02cd6ba] | 2743 | 2002-10-24 <strauman@slac.stanford.edu> |
---|
| 2744 | |
---|
| 2745 | * libcsupport/src/eval.c: Per PR293, added freenode calls for evaluate |
---|
| 2746 | link failures. |
---|
| 2747 | |
---|
| 2748 | 2002-10-23 <strauman@slac.stanford.edu> |
---|
| 2749 | |
---|
[98eb4c27] | 2750 | PR 290 |
---|
| 2751 | * src/mount.c: Add check for ops->node_type_h. |
---|
| 2752 | PR 291 |
---|
| 2753 | * src/mknod.c: Remove erroneous call to freenod. |
---|
[b02cd6ba] | 2754 | |
---|
[2baf0d86] | 2755 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[f8ee48bf] | 2756 | |
---|
[98eb4c27] | 2757 | * .cvsignore, itron/.cvsignore, posix/.cvsignore, libmisc/.cvsignore, |
---|
| 2758 | librpc/.cvsignore, libblock/.cvsignore, libfs/.cvsignore, |
---|
| 2759 | libcsupport/.cvsignore, libnetworking/.cvsignore: Reformat. Add |
---|
| 2760 | autom4te*cache. Remove autom4te.cache. |
---|
[f8ee48bf] | 2761 | |
---|
[2baf0d86] | 2762 | 2002-10-21 Joel Sherrill <joel@OARcorp.com> |
---|
[f8cb04a5] | 2763 | |
---|
[2baf0d86] | 2764 | * aclocal/version.m4: Updated to rtems-20021021-test. |
---|
[f8cb04a5] | 2765 | |
---|
[8a2fcfd] | 2766 | 2002-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2767 | |
---|
| 2768 | * libnetworking/net/if_ethersubr.c: Add comments to #endif NETATALK to |
---|
| 2769 | stop gcc from complaining. |
---|
| 2770 | |
---|
[523fb4b] | 2771 | 2002-10-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 2772 | |
---|
| 2773 | * aclocal/version.m4: Updated to rtems-ss-20021007. |
---|
| 2774 | |
---|
[8a2fcfd] | 2775 | 2002-10-07 Eric Norum <eric.norum@usask.ca> |
---|
| 2776 | |
---|
| 2777 | * libnetworking/netinet/tcp_var.h: Corrected typo in ARM alignment patch |
---|
| 2778 | which broke all other ports. |
---|
| 2779 | |
---|
[71a08543] | 2780 | 2002-10-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 2781 | |
---|
| 2782 | * aclocal/version.m4: Updated to rtems-JUNK. |
---|
[348d21b9] | 2783 | * aclocal/version.m4: Updated to rtems-ss-20021004. |
---|
| 2784 | |
---|
[8a2fcfd] | 2785 | 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 2786 | |
---|
| 2787 | * libnetworking/netinet/in_cksum.c, libnetworking/netinet/ip_icmp.h, |
---|
| 2788 | libnetworking/netinet/ip_input.c, libnetworking/netinet/tcp_input.c, |
---|
| 2789 | libnetworking/netinet/tcp_subr.c, libnetworking/netinet/tcp_var.h, |
---|
| 2790 | libnetworking/sys/queue.h: Address alignment requirements for the ARM. |
---|
| 2791 | * libnetworking/rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR |
---|
| 2792 | and SIOCDIFADDR. |
---|
| 2793 | |
---|
| 2794 | 2002-10-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 2795 | |
---|
| 2796 | * libnetworking/kern/uipc_socket.c: Make sure that small non-zero delays |
---|
| 2797 | work. Suggested cleanup from Eric Norum. |
---|
| 2798 | |
---|
[920d9db] | 2799 | 2002-10-02 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 2800 | |
---|
| 2801 | * libfs/src/imfs/memfile.c: Fixed case where last close of unlinked file |
---|
| 2802 | did not remove the resources associated with that file. Reported by |
---|
| 2803 | Till Straumann <strauman@slac.stanford.edu> on the mailing list. |
---|
| 2804 | |
---|
[b02cd6ba] | 2805 | 2002-10-02 Eric Norum <eric.norum@usask.ca> |
---|
| 2806 | |
---|
| 2807 | * libcsupport/src/getpwent.c: Per PR283, reimplement to address |
---|
| 2808 | reentrancy problems. |
---|
| 2809 | * libcsupport/src/getgrent.c: Removed as functionality is now just a |
---|
| 2810 | wrapper for common routines in src/getpwent.c. |
---|
| 2811 | * libcsupport/Makefile.am: Reflect file removal. |
---|
[8a2fcfd] | 2812 | * libnetworking/rtems/mkrootfs.c: As part of PR283, remove redundant |
---|
| 2813 | code that creates /etc/passwd and /etc/group. |
---|
| 2814 | |
---|
| 2815 | 2002-09-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 2816 | |
---|
| 2817 | * libnetworking/netinet/Makefile.am, libnetworking/netinet/udp_usrreq.c: |
---|
| 2818 | Back off some of the IP_FORWARD patch as it appears to not compile in |
---|
| 2819 | the current tree. |
---|
| 2820 | |
---|
| 2821 | 2002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru> |
---|
| 2822 | |
---|
| 2823 | * libnetworking/kern/uipc_mbuf.c, libnetworking/sys/mbuf.h, |
---|
| 2824 | libnetworking/netinet/udp_usrreq.c: Add optional UDP broadcast |
---|
| 2825 | forwarding support. |
---|
| 2826 | * libnetworking/netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled |
---|
| 2827 | UDP broadcast forwarding. |
---|
[b02cd6ba] | 2828 | |
---|
[9c94f544] | 2829 | 2002-09-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2830 | |
---|
| 2831 | * posix/src/psignal.c: Remove duplication from rtems/posix/psignal.h. |
---|
| 2832 | * rtems/src/dpmemcreate.c, rtems/src/dpmemident.c, |
---|
| 2833 | rtems/src/msgqcreate.c, rtems/src/msgqident.c, rtems/src/partcreate.c, |
---|
| 2834 | rtems/src/partident.c, rtems/src/ratemoncreate.c, |
---|
| 2835 | rtems/src/ratemonident.c, rtems/src/regioncreate.c, |
---|
| 2836 | rtems/src/regionident.c, rtems/src/semcreate.c, rtems/src/semident.c, |
---|
| 2837 | rtems/src/taskcreate.c, rtems/src/taskident.c, rtems/src/timercreate.c, |
---|
| 2838 | rtems/src/timerident.c: Added casts to Objects_Name to eliminate |
---|
| 2839 | warnings. |
---|
[920d9db] | 2840 | * libfs/src/dosfs/fat.c, libfs/src/imfs/deviceio.c, |
---|
| 2841 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
| 2842 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/memfile.c: Eliminated |
---|
| 2843 | warnings. A lot of this focus was on changing read and write entry |
---|
| 2844 | points to return ssize_t as read(2) and write(2) now do. |
---|
[b02cd6ba] | 2845 | * libcsupport/include/rtems/libio.h: Change rtems_filesystem_read_t and |
---|
| 2846 | rtems_filesystem_write_t to return ssize_t to match read(2) and write(2) |
---|
| 2847 | respectively. |
---|
[8a2fcfd] | 2848 | * libnetworking/kern/uipc_socket.c: Fix case on SO_RCVTIMEO and |
---|
| 2849 | SO_SNDTIMEO where conversion into ticks can result in a 0 ticks timeout |
---|
| 2850 | which is the same as requesting no timeout. Reported by Sergei Organov |
---|
| 2851 | <osv@javad.ru>. |
---|
[b02cd6ba] | 2852 | |
---|
| 2853 | 2002-09-14 Eric Norum <eric.norum@usask.ca> |
---|
| 2854 | |
---|
| 2855 | * libcsupport/src/readdir_r.c: New file. |
---|
| 2856 | * libcsupport/Makefile.am: Reflect above. |
---|
[920d9db] | 2857 | |
---|
| 2858 | 2002-09-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 2859 | |
---|
| 2860 | * libblock/src/bdbuf.c: Previous fix for PR282 regressed mutex changes. |
---|
| 2861 | |
---|
| 2862 | 2002-09-06 Alexander M. Kukuta <kam@oktet.ru> |
---|
| 2863 | |
---|
| 2864 | * libblock/src/bdbuf.c: Per PR282, correct problem in function |
---|
| 2865 | rtems_bdbuf_read() where device ioctl() is called with the logical |
---|
| 2866 | device number used instead of corresponding physical device number. |
---|
[9c94f544] | 2867 | |
---|
[8a2fcfd] | 2868 | 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2869 | |
---|
| 2870 | * libnetworking/netinet/in_cksum.c: #include <string.h> for puts in |
---|
| 2871 | generic routines. |
---|
| 2872 | |
---|
[b212624] | 2873 | 2002-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2874 | |
---|
| 2875 | * libmisc/shell/shell.c: #include <time.h>. |
---|
| 2876 | * libmisc/wrapup/Makefile.am: Eliminate LIBNAME. |
---|
| 2877 | |
---|
[9c94f544] | 2878 | 2002-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 2879 | |
---|
| 2880 | * sapi/src/io.c: Fixed some spacing. |
---|
| 2881 | |
---|
[f31a078] | 2882 | 2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2883 | |
---|
| 2884 | * score/include/Makefile.am: Remove cpuopt.h generation. |
---|
[2baf0d86] | 2885 | * configure.ac: Correct package name. Don't build ada if POSIX is |
---|
| 2886 | disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE |
---|
| 2887 | crap. |
---|
[97b4bc1] | 2888 | * aclocal/prog-gnat.m4: New. |
---|
| 2889 | * configure.ac: Add ada subdir handling. |
---|
| 2890 | |
---|
[9c94f544] | 2891 | 2002-08-21 Joel Sherrill <joel@OARcorp.com> |
---|
| 2892 | |
---|
| 2893 | * posix/src/adjtime.c: New file -- adjtime() support required by the |
---|
| 2894 | Network Time Protocol (NTP) port to RTEMS. |
---|
| 2895 | * posix/src/Makefile.am: Modified to reflect above. |
---|
| 2896 | |
---|
[310fee6] | 2897 | 2002-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2898 | |
---|
| 2899 | * aclocal/bsp-alias.m4: Remove. |
---|
| 2900 | |
---|
[b212624] | 2901 | 2002-08-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 2902 | |
---|
| 2903 | * librpc/src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> |
---|
| 2904 | to avoid warning on ntohl(). |
---|
| 2905 | |
---|
[8a2fcfd] | 2906 | 2002-08-20 Eric Norum <eric.norum@usask.ca> |
---|
| 2907 | |
---|
| 2908 | * libnetworking/rtems/rtems_glue.c: Per PR270, the BSD network code |
---|
| 2909 | expects that the value of the number of seconds since boot is non-zero. |
---|
| 2910 | The RTEMS network initialization code assures this by waiting for a |
---|
| 2911 | second. A more efficient technique is to simply wait until the number |
---|
| 2912 | of seconds since boot is non-zero. |
---|
| 2913 | |
---|
[9c94f544] | 2914 | 2002-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 2915 | |
---|
| 2916 | * score/macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. |
---|
| 2917 | * score/src/threadidlebody.c: Add return 0 to avoid warning. |
---|
| 2918 | |
---|
[b02cd6ba] | 2919 | 2002-08-12 Eric Norum <eric.norum@usask.ca> |
---|
| 2920 | |
---|
| 2921 | * libcsupport/src/write.c (_write_r): Change prototype to match newlib's |
---|
| 2922 | reent.h. |
---|
| 2923 | |
---|
[b212624] | 2924 | 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2925 | |
---|
[98eb4c27] | 2926 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 2927 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 2928 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 2929 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 2930 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 2931 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use .$(OBJEXT) |
---|
| 2932 | instead of .o. |
---|
[b212624] | 2933 | * librpc/src/rpc/rtems_portmapper.c: include <stdlib.h> (Get rid of |
---|
| 2934 | gcc31 warnings about abort/exit). |
---|
| 2935 | |
---|
| 2936 | 2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2937 | |
---|
| 2938 | * libmisc/shell/Makefile.am: Remove shell.h from EXTRA_DIST. |
---|
| 2939 | |
---|
[9c94f544] | 2940 | 2002-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 2941 | |
---|
| 2942 | * posix/src/cancelrun.c: Remove check for PTHREAD_CANCELED not being |
---|
| 2943 | defined to ensure that newlib patch includes it. |
---|
[8a2fcfd] | 2944 | * libnetworking/libc/getservent.c: Per PR265, add #include |
---|
| 2945 | <netinet/in.h> for ntohl() function. |
---|
[9c94f544] | 2946 | |
---|
[e336882] | 2947 | 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2948 | |
---|
[2baf0d86] | 2949 | * configure.ac: Add missing ',' to librpc activation. Add |
---|
| 2950 | AC_MSG_CHECKING/AC_MSG_RESULT. |
---|
[e336882] | 2951 | * aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU. |
---|
[85eb57e7] | 2952 | * configure.ac: Fix bug in librpc activation, having introduced by |
---|
| 2953 | yesterday's patch. |
---|
| 2954 | |
---|
[2baf0d86] | 2955 | 2002-08-07 Joel Sherrill <joel@OARcorp.com> |
---|
[92b671dd] | 2956 | |
---|
[2baf0d86] | 2957 | * aclocal/version.m4: Updated to rtems-ss-20020807. |
---|
[8a2fcfd] | 2958 | * libnetworking/netinet/in.h: Per PR263, added include of |
---|
| 2959 | <machine/endian.h> to <netinet/in.h> so it includes prototypes of |
---|
| 2960 | ntohl() family of routines. |
---|
[92b671dd] | 2961 | |
---|
[9c94f544] | 2962 | 2002-08-07 Chris Johns <ccj@acm.org> |
---|
| 2963 | |
---|
| 2964 | * score/src/coretodset.c: Correct calculation of ticks until next |
---|
| 2965 | section boundary. It was incorrectly based upon current time not the |
---|
| 2966 | time that is being set. |
---|
| 2967 | |
---|
[d3ed9703] | 2968 | 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2969 | |
---|
| 2970 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP. |
---|
[2baf0d86] | 2971 | * aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP. Use AS_IF |
---|
| 2972 | instead of if/then/else/fi. |
---|
[d3ed9703] | 2973 | |
---|
[2baf0d86] | 2974 | 2002-08-06 Joel Sherrill <joel@OARcorp.com> |
---|
[0aa6384] | 2975 | |
---|
[98eb4c27] | 2976 | * configure.ac, librpc/configure.ac: or32 does not currently support |
---|
| 2977 | librpc. |
---|
[0aa6384] | 2978 | |
---|
[c8f1338f] | 2979 | 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2980 | |
---|
| 2981 | * wrapup/Makefile.am: Use librtems.a. |
---|
| 2982 | * wrapup/Makefile.am: Use libsapi.a. |
---|
[9c94f544] | 2983 | * sapi/src/Makefile.am: Add libsapi.a. |
---|
| 2984 | * rtems/src/Makefile.am: Add librtems.a. |
---|
[8a2fcfd] | 2985 | * libnetworking/wrapup/Makefile.am: Don't install. |
---|
[c8f1338f] | 2986 | |
---|
[b212624] | 2987 | 2002-08-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 2988 | |
---|
| 2989 | * libmisc/cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when |
---|
| 2990 | an object name is raw versus being a string. |
---|
[8a2fcfd] | 2991 | * libnetworking/machine/param.h, libnetworking/sys/syslimits.h: In the |
---|
| 2992 | continued effort to eliminate .h conflicts between newlib and RTEMS, |
---|
| 2993 | these were moved to newlib. |
---|
| 2994 | * libnetworking/machine/Makefile.am, libnetworking/sys/Makefile.am: |
---|
| 2995 | Reflect above. |
---|
[b212624] | 2996 | |
---|
[b9e6c6b] | 2997 | 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 2998 | |
---|
| 2999 | * wrapup/Makefile.am: Use libscore.a. |
---|
[98eb4c27] | 3000 | * aclocal/canonicalize-tools.m4, automake/lib.am: Remove LD. |
---|
[532fad28] | 3001 | * Makefile.am: Put preinstall-stamp into CLEANFILES. |
---|
[4bfe135] | 3002 | * aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to |
---|
| 3003 | compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem). |
---|
[2baf0d86] | 3004 | * wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a. |
---|
[9c94f544] | 3005 | * posix/src/mqueuecreatesupp.c: #include <stdlib.h> (malloc). |
---|
| 3006 | * score/src/Makefile.am: Build into libscore.a. |
---|
[920d9db] | 3007 | * libblock/Makefile.am: Merge src/Makefile.am. |
---|
| 3008 | * libblock/src/Makefile.am: Remove. |
---|
| 3009 | * libblock/configure.ac: Remove src/Makefile.am. |
---|
[98eb4c27] | 3010 | * libfs/wrapup/Makefile.am, libfs/wrapup/.cvsignore: Remove. |
---|
[920d9db] | 3011 | * libfs/Makefile.am: Remove wrapup SUBDIR. |
---|
| 3012 | * libfs/configure.ac: Remove wrapup/Makefile. |
---|
[4bfe135] | 3013 | |
---|
[79b15c1d] | 3014 | 2002-07-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 3015 | |
---|
[98eb4c27] | 3016 | * aclocal/rtems-cpu-subdirs.m4: Removed the or16 port was just a stub |
---|
[2baf0d86] | 3017 | and only the OR32 port is getting worked on. |
---|
[0702a31] | 3018 | |
---|
[b212624] | 3019 | 2002-07-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 3020 | |
---|
| 3021 | * libmisc/stackchk/check.c: Don't reference the RTEMS allocated |
---|
| 3022 | interrupt stack if the port doesn't configure using it. |
---|
[b02cd6ba] | 3023 | * libcsupport/include/sys/utime.h: Removed as file is now part of the |
---|
| 3024 | RTEMS newlib support. |
---|
| 3025 | * libcsupport/Makefile.am: Reflect above. |
---|
| 3026 | * libcsupport/include/rtems/termiostypes.h: Avoid use of __P. |
---|
[8a2fcfd] | 3027 | * libnetworking/sys/param.h: Removed as a simpler version of this file |
---|
| 3028 | is now part of the RTEMS newlib support. |
---|
| 3029 | * libnetworking/sys/Makefile.am: Modified to reflect above. |
---|
| 3030 | * libnetworking/machine/types.h: Removed as a simpler version of this |
---|
| 3031 | file is now part of the RTEMS newlib support. |
---|
| 3032 | * libnetworking/machine/Makefile.am, libnetworking/machine/endian.h, |
---|
| 3033 | libnetworking/nfs/bootp_subr.c, |
---|
| 3034 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 3035 | libnetworking/sys/Makefile.am, libnetworking/sys/systm.h: Minor |
---|
| 3036 | modifications to use the simpler machine/types.h. Mostly more complete |
---|
| 3037 | sets of #include's to account for machine/types.h no longer doing this. |
---|
| 3038 | |
---|
| 3039 | 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 3040 | |
---|
| 3041 | * libnetworking/netinet/in_cksum.c, |
---|
| 3042 | libnetworking/netinet/in_cksum_arm.c: Added ARM in_cksum support. |
---|
[b212624] | 3043 | |
---|
| 3044 | 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3045 | |
---|
| 3046 | * librpc/src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. |
---|
| 3047 | * librpc/include/Makefile.am: Merge include/rpc/Makefile.am. Merge |
---|
| 3048 | include/rpcsvc/Makefile.am. |
---|
[98eb4c27] | 3049 | * librpc/include/rpc/Makefile.am, librpc/include/rpcsvc/Makefile.am, |
---|
| 3050 | librpc/src/rpc/PSD.doc/Makefile.am: Remove. |
---|
[b212624] | 3051 | * librpc/configure.ac: Remove duplicate AC_PROG_RANLIB. Remove |
---|
| 3052 | include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove |
---|
| 3053 | src/rpc/PSD.doc/Makefile. |
---|
| 3054 | |
---|
[c3efdb3] | 3055 | 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3056 | |
---|
| 3057 | * automake/compile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3058 | |
---|
[b212624] | 3059 | 2002-07-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 3060 | |
---|
| 3061 | * libmisc/wrapup/Makefile.am: Temporarily don't include serdbg since it |
---|
| 3062 | causes some BSPs to not link "main(){}" as required by autoconf. |
---|
[8a2fcfd] | 3063 | * libnetworking/sys/select.h: Add a prototype of select() to avoid |
---|
| 3064 | warnings. In particular a C++ application using select() required a |
---|
| 3065 | prototype. |
---|
| 3066 | * libnetworking/Makefile.am, libnetworking/libc/res_send.c: Do not |
---|
| 3067 | install or use <poll.h> since RTEMS does not support it. |
---|
[b212624] | 3068 | |
---|
| 3069 | 2002-07-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 3070 | |
---|
| 3071 | * librpc/src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h. |
---|
| 3072 | |
---|
[305dd8bd] | 3073 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3074 | |
---|
| 3075 | * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
[405c7d1] | 3076 | * wrapup/Makefile.am: Use project_libdir instead of |
---|
| 3077 | $(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of |
---|
| 3078 | *.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR). |
---|
[2baf0d86] | 3079 | * automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib. |
---|
[98eb4c27] | 3080 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
| 3081 | RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New |
---|
| 3082 | GCC_SPECS. Various cleanups. |
---|
[14620166] | 3083 | * aclocal/rtems-top.m4: New PROJECT_ROOT handling. |
---|
| 3084 | * automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK, |
---|
| 3085 | references to bsp_specs. Use project_libdir instead of |
---|
| 3086 | $(PROJECT_RELEASE)/lib. |
---|
[9c94f544] | 3087 | * itron/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3088 | * itron/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
| 3089 | * posix/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3090 | * posix/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
[98eb4c27] | 3091 | * score/src/Makefile.am, sapi/src/Makefile.am, rtems/src/Makefile.am, |
---|
| 3092 | librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Use .$(OBJEXT) |
---|
| 3093 | instead of .o. |
---|
| 3094 | * librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Eliminate |
---|
| 3095 | LIBNAME. |
---|
[920d9db] | 3096 | * libblock/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3097 | * libblock/src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups. |
---|
[b02cd6ba] | 3098 | * libcsupport/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
| 3099 | * libcsupport/Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of |
---|
| 3100 | INCLUDES (Upcoming automake standard). |
---|
[8a2fcfd] | 3101 | * libnetworking/kern/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
[98eb4c27] | 3102 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3103 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3104 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 3105 | libnetworking/wrapup/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3106 | * libnetworking/kern/Makefile.am: Eliminate LIBNAME. |
---|
[98eb4c27] | 3107 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3108 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3109 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3110 | * libnetworking/wrapup/Makefile.am: Use project_libdir instead of |
---|
| 3111 | $(PROJECT_RELEASE)/lib. |
---|
[9c94f544] | 3112 | |
---|
| 3113 | 2002-07-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 3114 | |
---|
| 3115 | * score/include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add |
---|
| 3116 | the missing _ISR_Disable. This fix was already applied to the old |
---|
| 3117 | location (c/src/exec/score/...). |
---|
[14620166] | 3118 | |
---|
[b212624] | 3119 | 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3120 | |
---|
[98eb4c27] | 3121 | * libmisc/capture/capture.c, libmisc/capture/capture-cli.c: include |
---|
| 3122 | <string.h> for memset. |
---|
[b212624] | 3123 | |
---|
[60f3702] | 3124 | 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3125 | |
---|
| 3126 | * aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit. |
---|
[98eb4c27] | 3127 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Ditto. |
---|
[60f3702] | 3128 | |
---|
[8a2fcfd] | 3129 | 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com> |
---|
| 3130 | |
---|
| 3131 | * libnetworking/netinet/in.h, libnetworking/netinet/ip.h, |
---|
| 3132 | libnetworking/netinet/ip_var.h, libnetworking/netinet/tcp.h: Modified to |
---|
| 3133 | added packed attribute.o. |
---|
| 3134 | |
---|
[9c94f544] | 3135 | 2002-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 3136 | |
---|
| 3137 | * score/macros/rtems/score/object.inl: Corrected typos in |
---|
| 3138 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove. |
---|
| 3139 | |
---|
[1b16e63c] | 3140 | 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3141 | |
---|
| 3142 | * automake/multilib.am: Add install-multi. |
---|
| 3143 | * aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting |
---|
[2baf0d86] | 3144 | version.m4. Add --with-project-root. Reflect --with-project-root to |
---|
| 3145 | setting up PROJECT_ROOT. |
---|
[1b16e63c] | 3146 | * aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK). |
---|
[98eb4c27] | 3147 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir. |
---|
[51b4875] | 3148 | * configure.ac: RTEMS_TOP(..). |
---|
[98eb4c27] | 3149 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3150 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3151 | libnetworking/configure.ac: RTEMS_TOP(../..). |
---|
[9c94f544] | 3152 | |
---|
| 3153 | 2002-07-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 3154 | |
---|
| 3155 | * posix/include/rtems/posix/cancel.h, posix/src/cancel.c, |
---|
| 3156 | posix/src/cancelrun.c, posix/src/mqueue.c, posix/src/pthread.c, |
---|
| 3157 | posix/src/semaphore.c, posix/src/setcancelstate.c, |
---|
[98eb4c27] | 3158 | posix/src/setcanceltype.c, posix/src/testcancel.c: Per PR164, corrected |
---|
[9c94f544] | 3159 | the behavior of thread cancellation and did some cleanup as a |
---|
| 3160 | side-effect. |
---|
| 3161 | * score/macros/rtems/score/object.inl: Corrected implementation of |
---|
| 3162 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be |
---|
| 3163 | consistent with the inline implementation. |
---|
| 3164 | * rtems/src/dpmemident.c, rtems/src/msgqident.c, rtems/src/partident.c, |
---|
| 3165 | rtems/src/ratemonident.c, rtems/src/regionident.c, rtems/src/semident.c, |
---|
| 3166 | rtems/src/timerident.c: Corrected use of name parameter to be |
---|
| 3167 | consistent with fixes implemented to string name processing which were |
---|
| 3168 | committed with the POSIX Message Queue update. |
---|
| 3169 | |
---|
| 3170 | 2002-07-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 3171 | |
---|
| 3172 | * Jump table for single entry point removed. |
---|
| 3173 | * sapi/include/rtems/directives.h, sapi/src/entrytable.c: Removed. |
---|
[98eb4c27] | 3174 | * sapi/include/Makefile.am, sapi/src/Makefile.am, sapi/src/exinit.c: |
---|
[9c94f544] | 3175 | Modified to reflect above. |
---|
[51b4875] | 3176 | |
---|
[fa348b7d] | 3177 | 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3178 | |
---|
| 3179 | * wrapup/Makefile.am: Install by using cpulibdir, cpulib_DATA. |
---|
[a9d97a8] | 3180 | * aclocal/check-bsp-cache.m4: Remove RTEMS_BSP_FAMILY. |
---|
[74701e1] | 3181 | * configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
| 3182 | * aclocal/project-root.m4: Remove. |
---|
[18ec075f] | 3183 | * aclocal/enable-multiprocessing.m4: Fix typo. |
---|
[2baf0d86] | 3184 | * aclocal/prog-cc.m4: Remove obsolete comments. Comment out GCCSED. |
---|
[98eb4c27] | 3185 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3186 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3187 | libnetworking/configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
[9c94f544] | 3188 | |
---|
| 3189 | 2002-07-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 3190 | |
---|
| 3191 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3192 | dependency between the SCORE and the various APIs. There was |
---|
| 3193 | considerable work to simplify the object name management and it appears |
---|
| 3194 | that the name_table field is no longer needed. This patch also includes |
---|
| 3195 | the addition of the internal mutex which is currently only used to |
---|
| 3196 | protect some types of allocation and deallocation. This significantly |
---|
| 3197 | can reduce context switch latency under certain circumstances. In |
---|
| 3198 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3199 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3200 | not as clean as it should be. In particular, the documentation has not |
---|
| 3201 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3202 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3203 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3204 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3205 | * itron/src/cre_mbf.c, itron/src/cre_sem.c, itron/src/eventflags.c, |
---|
| 3206 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
| 3207 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/task.c, |
---|
[98eb4c27] | 3208 | itron/src/vmempool.c: Modified as part of above. |
---|
[9c94f544] | 3209 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3210 | dependency between the SCORE and the various APIs. There was |
---|
| 3211 | considerable work to simplify the object name management and it appears |
---|
| 3212 | that the name_table field is no longer needed. This patch also includes |
---|
| 3213 | the addition of the internal mutex which is currently only used to |
---|
| 3214 | protect some types of allocation and deallocation. This significantly |
---|
| 3215 | can reduce context switch latency under certain circumstances. In |
---|
| 3216 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3217 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3218 | not as clean as it should be. In particular, the documentation has not |
---|
| 3219 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3220 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3221 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3222 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3223 | * posix/include/rtems/posix/key.h, posix/src/cond.c, |
---|
| 3224 | posix/src/condinit.c, posix/src/intr.c, posix/src/key.c, |
---|
| 3225 | posix/src/keycreate.c, posix/src/keydelete.c, posix/src/killinfo.c, |
---|
| 3226 | posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mutex.c, |
---|
| 3227 | posix/src/mutexinit.c, posix/src/psignal.c, posix/src/pthread.c, |
---|
[98eb4c27] | 3228 | posix/src/semaphore.c, posix/src/semaphorecreatesupp.c: Modified as part |
---|
| 3229 | of above. |
---|
[9c94f544] | 3230 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3231 | dependency between the SCORE and the various APIs. There was |
---|
| 3232 | considerable work to simplify the object name management and it appears |
---|
| 3233 | that the name_table field is no longer needed. This patch also includes |
---|
| 3234 | the addition of the internal mutex which is currently only used to |
---|
| 3235 | protect some types of allocation and deallocation. This significantly |
---|
| 3236 | can reduce context switch latency under certain circumstances. In |
---|
| 3237 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3238 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3239 | not as clean as it should be. In particular, the documentation has not |
---|
| 3240 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3241 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3242 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3243 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3244 | * score/include/Makefile.am, score/include/rtems/score/coremsg.h, |
---|
| 3245 | score/include/rtems/score/coremutex.h, |
---|
| 3246 | score/include/rtems/score/coresem.h, score/include/rtems/score/object.h, |
---|
| 3247 | score/include/rtems/score/threadq.h, |
---|
| 3248 | score/inline/rtems/score/object.inl, |
---|
| 3249 | score/inline/rtems/score/thread.inl, |
---|
| 3250 | score/macros/rtems/score/object.inl, score/src/Makefile.am, |
---|
| 3251 | score/src/coremsg.c, score/src/coremutex.c, score/src/coresem.c, |
---|
| 3252 | score/src/mpci.c, score/src/objectcomparenameraw.c, |
---|
| 3253 | score/src/objectextendinformation.c, |
---|
| 3254 | score/src/objectinitializeinformation.c, score/src/objectnametoid.c, |
---|
| 3255 | score/src/thread.c, score/src/threadclose.c, score/src/threadget.c, |
---|
| 3256 | score/src/threadq.c, score/src/threadqextractwithproxy.c: Modified as |
---|
| 3257 | part of above. |
---|
| 3258 | * score/include/rtems/score/apimutex.h, |
---|
| 3259 | score/src/objectgetnoprotection.c: New files. |
---|
| 3260 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3261 | dependency between the SCORE and the various APIs. There was |
---|
| 3262 | considerable work to simplify the object name management and it appears |
---|
| 3263 | that the name_table field is no longer needed. This patch also includes |
---|
| 3264 | the addition of the internal mutex which is currently only used to |
---|
| 3265 | protect some types of allocation and deallocation. This significantly |
---|
| 3266 | can reduce context switch latency under certain circumstances. In |
---|
| 3267 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3268 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3269 | not as clean as it should be. In particular, the documentation has not |
---|
| 3270 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3271 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3272 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3273 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3274 | * sapi/include/confdefs.h, sapi/src/exinit.c, sapi/src/extension.c, |
---|
[98eb4c27] | 3275 | sapi/src/itronapi.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Modified |
---|
[9c94f544] | 3276 | as part of above. |
---|
| 3277 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3278 | dependency between the SCORE and the various APIs. There was |
---|
| 3279 | considerable work to simplify the object name management and it appears |
---|
| 3280 | that the name_table field is no longer needed. This patch also includes |
---|
| 3281 | the addition of the internal mutex which is currently only used to |
---|
| 3282 | protect some types of allocation and deallocation. This significantly |
---|
| 3283 | can reduce context switch latency under certain circumstances. In |
---|
| 3284 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3285 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3286 | not as clean as it should be. In particular, the documentation has not |
---|
| 3287 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3288 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3289 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3290 | thread/proxy blocking was made conditional and cleaned up. |
---|
| 3291 | * rtems/include/rtems.h, rtems/inline/rtems/rtems/region.inl, |
---|
| 3292 | rtems/macros/rtems/rtems/region.inl, rtems/src/dpmem.c, |
---|
| 3293 | rtems/src/dpmemcreate.c, rtems/src/msg.c, rtems/src/msgqcreate.c, |
---|
| 3294 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/ratemon.c, |
---|
| 3295 | rtems/src/ratemoncreate.c, rtems/src/region.c, rtems/src/regioncreate.c, |
---|
| 3296 | rtems/src/regiondelete.c, rtems/src/regionextend.c, |
---|
| 3297 | rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, |
---|
| 3298 | rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c, |
---|
| 3299 | rtems/src/regionreturnsegment.c, rtems/src/rtemstimer.c, |
---|
| 3300 | rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/taskcreate.c, |
---|
| 3301 | rtems/src/taskident.c, rtems/src/tasks.c, rtems/src/timercreate.c: |
---|
| 3302 | Modified as part of above. |
---|
[b212624] | 3303 | * libmisc/capture/capture-cli.c, libmisc/cpuuse/cpuuse.c, |
---|
| 3304 | libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, |
---|
| 3305 | libmisc/monitor/monitor.h: Corrected use of _Objects_Information_table |
---|
| 3306 | now that it is a two dimensional array based upon API and class. In |
---|
| 3307 | addition, in the monitor, corrected an error which occured when a |
---|
| 3308 | target has 64 bit pointers. |
---|
| 3309 | * libmisc/stackchk/check.c: Corrected use of _Objects_Information_table |
---|
| 3310 | now that it is a two dimensional array based upon API and class. |
---|
[920d9db] | 3311 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
| 3312 | dependency between the SCORE and the various APIs. There was |
---|
| 3313 | considerable work to simplify the object name management and it appears |
---|
| 3314 | that the name_table field is no longer needed. This patch also includes |
---|
| 3315 | the addition of the internal mutex which is currently only used to |
---|
| 3316 | protect some types of allocation and deallocation. This significantly |
---|
| 3317 | can reduce context switch latency under certain circumstances. In |
---|
| 3318 | particular, some heap/region operations were O(n) and had dispatching |
---|
| 3319 | disabled. This should help enormously. With this merge, the patch is |
---|
| 3320 | not as clean as it should be. In particular, the documentation has not |
---|
| 3321 | been modified to reflect the new object ID layout, the IDs in the test |
---|
| 3322 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
| 3323 | routine not inlined. As part of this patch a lot of MP code for |
---|
| 3324 | thread/proxy blocking was made conditional and cleaned up. |
---|
[98eb4c27] | 3325 | * libblock/src/bdbuf.c: Modified as part of above. |
---|
[b02cd6ba] | 3326 | * libcsupport/src/__times.c: Corrected from previous attempt to cleanup. |
---|
| 3327 | |
---|
| 3328 | 2002-06-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 3329 | |
---|
| 3330 | * libcsupport/src/__times.c: Cleaned up comments, return more |
---|
| 3331 | information, and eliminated the fatal error on clock not set since it |
---|
| 3332 | cannot occur. |
---|
[18ec075f] | 3333 | |
---|
[8a2fcfd] | 3334 | 2002-06-27 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 3335 | |
---|
| 3336 | * Addition of a ftp client filesystem, comparable to the tftp one. |
---|
| 3337 | * libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: New files. |
---|
| 3338 | * libnetworking/lib/Makefile.am, libnetworking/rtems/Makefile.am: |
---|
| 3339 | Modified to reflect above. |
---|
| 3340 | |
---|
[272413c] | 3341 | 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3342 | |
---|
| 3343 | * aclocal/prog-ccas.m4: New. |
---|
| 3344 | * aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP. |
---|
[2baf0d86] | 3345 | RTEMS_GCC_PRINT. |
---|
[272413c] | 3346 | * aclocal/check-multiprocessing.m4: Fix typo. |
---|
[2baf0d86] | 3347 | * automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove |
---|
| 3348 | LINK_LIBS, LINK_OBJS, LINK_FILES. |
---|
[15c107ff] | 3349 | * configure.ac: Use AC_CONFIG_AUX_DIR(..). |
---|
[98eb4c27] | 3350 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
| 3351 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
| 3352 | libnetworking/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add |
---|
[8a2fcfd] | 3353 | AC_PROG_RANLIB. |
---|
[15c107ff] | 3354 | |
---|
[27f9f12] | 3355 | 2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3356 | |
---|
| 3357 | * configure.ac: Remove references to RTEMS_BSP. |
---|
| 3358 | * aclocal/check-multiprocessing.m4: Remove references to RTEMS_BSP. |
---|
| 3359 | Allow building w/ --enable-multiprocessing --enable-multilib. |
---|
[98eb4c27] | 3360 | * aclocal/enable-multiprocessing.m4: Eliminate RTEMS_HAS_MULTIPROCESSING. |
---|
[9c94f544] | 3361 | * itron/configure.ac: Remove references to RTEMS_BSP. |
---|
| 3362 | * itron/src/Makefile.am: Add libitron.a. |
---|
| 3363 | * posix/configure.ac: Remove references to RTEMS_BSP. |
---|
| 3364 | * posix/src/Makefile.am: Add libposix.a. |
---|
[b212624] | 3365 | * libmisc/wrapup/Makefile.am: Don't preinstall libmisc.a. |
---|
[920d9db] | 3366 | * libblock/src/Makefile.am: Don't preinstall libblock.a. |
---|
| 3367 | * libfs/wrapup/Makefile.am: Don't preinstall libfs.a. |
---|
[8a2fcfd] | 3368 | * libnetworking/wrapup/Makefile.am: Don't preinstall libnetworking.a. |
---|
[b212624] | 3369 | |
---|
| 3370 | 2002-06-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 3371 | |
---|
| 3372 | * With the addition of serdbg, the standard polled I/O functions for |
---|
| 3373 | gdbstub and/or printk are optionally routed to any termios-aware device |
---|
| 3374 | driver, that supports polled mode. See libmisc/serdbg/README. |
---|
| 3375 | * libmisc/serdbg/Makefile.am, libmisc/serdbg/README, |
---|
| 3376 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbg.h, |
---|
| 3377 | libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/serdbgio.c, |
---|
| 3378 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
| 3379 | libmisc/serdbg/termios_printk_cnf.h, libmisc/serdbg/.cvsignore: New |
---|
| 3380 | files. |
---|
| 3381 | * libmisc/configure.ac, libmisc/Makefile.am, libmisc/wrapup/Makefile.am: |
---|
| 3382 | Modified to reflect addition. |
---|
[27f9f12] | 3383 | |
---|
[2239edfd] | 3384 | 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3385 | |
---|
| 3386 | * wrapup/Makefile.am: Fix stupid typo in previous patch. |
---|
[e73e576] | 3387 | * configure.ac: Add librpc. AC_PROG_RANLIB. |
---|
[2baf0d86] | 3388 | * wrapup/Makefile.am: Add librpc. Use relative path to lib*.a for |
---|
[e73e576] | 3389 | POSIX_OBJS, ITRON_OBJS, NETWORKING_OBJS. |
---|
[b212624] | 3390 | * librpc/configure.ac: RTEMS_TOP(../../../..). |
---|
| 3391 | AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use |
---|
| 3392 | RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. |
---|
[98eb4c27] | 3393 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 3394 | librpc/include/rpcsvc/Makefile.am: Include |
---|
[b212624] | 3395 | $(top_srcdir)/../automake/*.am. |
---|
| 3396 | * librpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 3397 | ACLOCAL_AMFLAGS = -I ../aclocal. |
---|
[98eb4c27] | 3398 | * librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 3399 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Include |
---|
[b212624] | 3400 | $(top_srcdir)/../automake/*.am. |
---|
[e73e576] | 3401 | |
---|
[4e987e77] | 3402 | 2002-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3403 | |
---|
| 3404 | * aclocal/subdirs.m4: Remove. |
---|
| 3405 | |
---|
[7001a48] | 3406 | 2002-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3407 | |
---|
[2baf0d86] | 3408 | * wrapup/Makefile.am: Use relative path to lib*.a for LIBCSUPPORT_OBJS, |
---|
| 3409 | LIBBLOCK_OBJS, LIBDOSFS_OBJS, LIBIMFS_OBJS. |
---|
[920d9db] | 3410 | * libblock/Makefile.am: Merge-in include/Makefile.am. |
---|
| 3411 | * libblock/include/Makefile.am: Remove. |
---|
| 3412 | * libblock/configure.ac: Reflect changes above. |
---|
[8a2fcfd] | 3413 | * libnetworking/Makefile.am: Remove commented out net-apps. |
---|
[7001a48] | 3414 | |
---|
[607e6b36] | 3415 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3416 | |
---|
[2baf0d86] | 3417 | * Makefile.am: Include $(top_srcdir)/automake/*.am. Use aclocal. |
---|
[98eb4c27] | 3418 | * sapi/include/Makefile.am, sapi/Makefile.am, sapi/inline/Makefile.am, |
---|
| 3419 | sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
| 3420 | score/include/Makefile.am, score/Makefile.am, score/cpu/Makefile.am, |
---|
| 3421 | score/inline/Makefile.am, score/macros/Makefile.am, |
---|
| 3422 | score/src/Makefile.am, wrapup/Makefile.am, include/Makefile.am, |
---|
| 3423 | rtems/include/Makefile.am, rtems/Makefile.am, rtems/inline/Makefile.am, |
---|
| 3424 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Include |
---|
| 3425 | $(top_srcdir)/automake/*.am. |
---|
[14e2477] | 3426 | * aclocal/bsp-alias.m4: Copied over from aclocal/. |
---|
[98eb4c27] | 3427 | * aclocal/canonical-host.m4, aclocal/canonical-target-name.m4, |
---|
| 3428 | aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, |
---|
| 3429 | aclocal/check-bsps.m4, aclocal/check-cpu.m4, aclocal/check-itron.m4, |
---|
| 3430 | aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, |
---|
| 3431 | aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-tool.m4, |
---|
| 3432 | aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
| 3433 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
| 3434 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
| 3435 | aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4, |
---|
| 3436 | aclocal/env-rtemscpu.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, |
---|
| 3437 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
| 3438 | aclocal/project-root.m4, aclocal/rtems-cpu-subdirs.m4, |
---|
| 3439 | aclocal/rtems-debug.m4, aclocal/rtems-top.m4, aclocal/subdirs.m4, |
---|
| 3440 | aclocal/sysv-ipc.m4, aclocal/tool-paths.m4, aclocal/version.m4: Ditto. |
---|
[9c94f544] | 3441 | * itron/include/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
| 3442 | * itron/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3443 | ../aclocal. |
---|
[98eb4c27] | 3444 | * itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
| 3445 | itron/src/Makefile.am, posix/include/Makefile.am: Include |
---|
| 3446 | $(top_srcdir)/../automake/*.am. |
---|
[9c94f544] | 3447 | * posix/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3448 | ../aclocal. |
---|
[98eb4c27] | 3449 | * posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
| 3450 | posix/src/Makefile.am, libblock/include/Makefile.am: Include |
---|
| 3451 | $(top_srcdir)/../automake/*.am. |
---|
[920d9db] | 3452 | * libblock/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3453 | ../aclocal. |
---|
[98eb4c27] | 3454 | * libblock/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 3455 | libfs/src/Makefile.am, libfs/src/imfs/Makefile.am: Include |
---|
| 3456 | $(top_srcdir)/../automake/*.am. |
---|
[920d9db] | 3457 | * libfs/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3458 | ../aclocal. |
---|
| 3459 | * libfs/wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
[b02cd6ba] | 3460 | * libcsupport/Makefile.am: Merge src/Makefile.am. |
---|
| 3461 | * libcsupport/configure.ac: Reflect changes above. |
---|
| 3462 | * libcsupport/src/Makefile.am: Remove. |
---|
| 3463 | * libcsupport/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3464 | ../aclocal. |
---|
[98eb4c27] | 3465 | * libcsupport/src/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
| 3466 | libnetworking/kern/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
[8a2fcfd] | 3467 | * libnetworking/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
| 3468 | ../aclocal. |
---|
[98eb4c27] | 3469 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3470 | libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 3471 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 3472 | libnetworking/rtems/Makefile.am, libnetworking/sys/Makefile.am, |
---|
| 3473 | libnetworking/vm/Makefile.am, libnetworking/wrapup/Makefile.am: Include |
---|
[8a2fcfd] | 3474 | $(top_srcdir)/../automake/*.am. |
---|
[14e2477] | 3475 | |
---|
[39dfccf2] | 3476 | 2002-06-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3477 | |
---|
[98eb4c27] | 3478 | * automake/compile.am, automake/lib.am, automake/local.am, |
---|
| 3479 | automake/multilib.am, automake/subdirs.am: Copied over from automake/. |
---|
[39dfccf2] | 3480 | * Makefile.am: Add automake/*.am. |
---|
| 3481 | |
---|
[8a2fcfd] | 3482 | 2002-06-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3483 | |
---|
| 3484 | * libnetworking/rtems/Makefile.am: include multilib.am instead of |
---|
| 3485 | RTEMS_BSP.cfg. |
---|
| 3486 | |
---|
| 3487 | 2002-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3488 | |
---|
| 3489 | * libnetworking/configure.ac: Remove RTEMS_CHECK_POSIX_API. Remove |
---|
| 3490 | RTEMS_ENABLE_POSIX. Remove RTEMS_CHECK_CUSTOM_BSP. Remove |
---|
| 3491 | RTEMS_ENABLE_POSIX. |
---|
| 3492 | |
---|
[3e39b47] | 3493 | 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3494 | |
---|
| 3495 | * configure.ac: Add libnetworking. |
---|
[98eb4c27] | 3496 | * wrapup/Makefile.am: Ditto. Relocate c/src/libnetworking. |
---|
[8a2fcfd] | 3497 | * libnetworking/Makefile.am: Reflect moval. |
---|
[98eb4c27] | 3498 | * libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 3499 | libnetworking/lib/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3500 | libnetworking/vm/Makefile.am, libnetworking/libc/Makefile.am, |
---|
| 3501 | libnetworking/sys/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
| 3502 | libnetworking/nfs/Makefile.am, libnetworking/kern/Makefile.am, |
---|
| 3503 | libnetworking/rtems/Makefile.am, libnetworking/configure.ac: Ditto. |
---|
[8a2fcfd] | 3504 | * libnetworking/wrapup/Makefile.am: Ditto. Remove references to |
---|
| 3505 | networking apps. |
---|
[3e39b47] | 3506 | |
---|
[b212624] | 3507 | 2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3508 | |
---|
| 3509 | * libmisc/configure.ac, libmisc/Makefile.am: Remove references to rootfs. |
---|
| 3510 | |
---|
[35cd6ae] | 3511 | 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3512 | |
---|
| 3513 | * configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX). |
---|
| 3514 | * wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs. |
---|
[920d9db] | 3515 | * libblock/configure.ac, libblock/Makefile.am, |
---|
| 3516 | libblock/include/Makefile.am, libblock/src/Makefile.am: Reflect move |
---|
| 3517 | from c/src/libblock to c/src/exec/libblock. |
---|
[b02cd6ba] | 3518 | * libfs/configure.ac: Reflect move from c/src/libfs to c/src/exec/libfs. |
---|
[98eb4c27] | 3519 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
| 3520 | libfs/src/imfs/Makefile.am, libfs/wrapup/Makefile.am: Ditto. |
---|
[8a2fcfd] | 3521 | * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include |
---|
| 3522 | <rtems/bspIo.h>. |
---|
[35cd6ae] | 3523 | |
---|
[b212624] | 3524 | 2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3525 | |
---|
[98eb4c27] | 3526 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
| 3527 | libmisc/rootfs/mkrootfs.h, libmisc/rootfs/mkrootfs.c: Remove. |
---|
[b212624] | 3528 | * libmisc/configure.ac: Remove rootfs and NETWORKING macros. |
---|
| 3529 | * libmisc/wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING. |
---|
[8a2fcfd] | 3530 | * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs). |
---|
| 3531 | * libnetworking/rtems/mkrootfs.h: Ditto. |
---|
| 3532 | * libnetworking/rtems/Makefile.am: Reflect changes above. |
---|
[b212624] | 3533 | |
---|
| 3534 | 2002-05-16 Chris Johns <ccj@acm.org> |
---|
| 3535 | |
---|
[98eb4c27] | 3536 | PR 194 |
---|
| 3537 | * libmisc/*: Added the Capture engine. |
---|
[b212624] | 3538 | * libmisc/capture/Makefile.am, libmisc/capture/README, |
---|
| 3539 | libmisc/capture/capture-cli.c, libmisc/capture/capture-cli.h, |
---|
| 3540 | libmisc/capture/capture.c, libmisc/capture/capture.h, |
---|
| 3541 | libmisc/capture/.cvsignore: New files. |
---|
| 3542 | * libmisc/Makefile.am, libmisc/configure.ac, libmisc/wrapup/Makefile.am: |
---|
| 3543 | Modified to reflect addition. |
---|
| 3544 | |
---|
[90926129] | 3545 | 2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3546 | |
---|
| 3547 | * configure.ac: Add libcsupport. |
---|
| 3548 | * wrapup/Makefile.am: Ditto. |
---|
[c16dcbc8] | 3549 | * Makefile.am: Add preinstall-stamp. |
---|
| 3550 | |
---|
[9c94f544] | 3551 | 2002-05-15 Chris Johns <ccj@acm.org> |
---|
| 3552 | |
---|
| 3553 | * score/include/rtems/score/thread.h, |
---|
| 3554 | score/inline/rtems/score/thread.inl, score/src/threaddispatch.c, |
---|
[98eb4c27] | 3555 | score/src/threadinitialize.c: Move the C library re-enterrant support |
---|
[9c94f544] | 3556 | directly into the thread dispatch code. RTEMS needs libc and so |
---|
| 3557 | requiring libc to use a user extension with its overhead is not the best |
---|
| 3558 | solution. This patch lowers the overhead to 2 pointer moves. |
---|
| 3559 | |
---|
[8a2fcfd] | 3560 | 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3561 | |
---|
[98eb4c27] | 3562 | * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h, |
---|
| 3563 | libnetworking/sys/filio.h: Remove. |
---|
[8a2fcfd] | 3564 | * libnetworking/sys/Makefile.am: Reflect changes above. |
---|
| 3565 | |
---|
[9c94f544] | 3566 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3567 | |
---|
| 3568 | * score/include/Makefile.am: Work-around to autoconf-2.53 adding |
---|
| 3569 | PACKAGE_* to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h. |
---|
| 3570 | |
---|
| 3571 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3572 | |
---|
| 3573 | * posix/include/sys/utsname.h: Remove. |
---|
| 3574 | * posix/include/Makefile.am: Reflect changes above. |
---|
| 3575 | * posix/src/utsname.c: Remove. |
---|
| 3576 | * posix/src/Makefile.am: Reflect changes above. |
---|
| 3577 | |
---|
[8a2fcfd] | 3578 | 2002-05-01 Eric Norum <eric.norum@usask.ca> |
---|
| 3579 | |
---|
| 3580 | * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline |
---|
| 3581 | assembly to satisfy gcc 3.1 and newer. |
---|
| 3582 | |
---|
| 3583 | 2002-04-26 Eric Norum <eric.norum@usask.ca> |
---|
| 3584 | |
---|
| 3585 | * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more |
---|
| 3586 | agressive optimization in gcc 3.1 does not reorder things. |
---|
| 3587 | |
---|
[9c94f544] | 3588 | 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3589 | |
---|
| 3590 | * score/include/rtems/system.h: Remove targopts.h. |
---|
[8a2fcfd] | 3591 | * libnetworking/pppd/utils.c: Adapt to gcc-3.x. |
---|
[9c94f544] | 3592 | |
---|
| 3593 | 2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3594 | |
---|
| 3595 | * score/include/rtems/system.h: Add the sparc to the target supporting |
---|
| 3596 | multlibs. |
---|
| 3597 | |
---|
| 3598 | 2002-04-16 Chris Johns <ccj@acm.org> |
---|
| 3599 | |
---|
| 3600 | * score/src/threadinitialize.c: Per PR181, clear the array of user |
---|
| 3601 | extension pointers. This lets user extensions that have hooked the |
---|
| 3602 | switch handler know if a task has been processed by the user extension |
---|
| 3603 | before. If a user extension is created after a task is started it may |
---|
| 3604 | not know it. |
---|
| 3605 | |
---|
[cb9b2bfc] | 3606 | 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3607 | |
---|
| 3608 | * configure.ac: Remove ENABLE_GCC28. |
---|
| 3609 | |
---|
[9c94f544] | 3610 | 2002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3611 | |
---|
| 3612 | * score/include/rtems/system.h: Add i386 to multilib-able targets. |
---|
| 3613 | |
---|
[8a2fcfd] | 3614 | 2002-04-11 Chris Johns <ccj@acm.org> |
---|
| 3615 | |
---|
[98eb4c27] | 3616 | PR 59/networking |
---|
| 3617 | * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: Add the |
---|
| 3618 | drv_ctrl driver control block field to the ifconfig network driver |
---|
| 3619 | structure. This field is needed by the i82586 driver which was ported |
---|
| 3620 | from NetBSD as it had better hardware abstraction. |
---|
[8a2fcfd] | 3621 | |
---|
[920d9db] | 3622 | 2002-04-10 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3623 | |
---|
| 3624 | PR 385/filesystem |
---|
| 3625 | * libblock/src/ramdisk.c: The "from" and "to" locations are calculated |
---|
| 3626 | as the start of the block within the ram that data is to be transferred |
---|
| 3627 | from/to for reads and writes respectively. However, within the loops, |
---|
| 3628 | the "from" and "to" locations are never updated. The loop should have |
---|
| 3629 | been updated as: from += rd->block_size; and to += rd->block_size; |
---|
| 3630 | within the for loops in the ramdisk_read and ramdisk_write routines, |
---|
| 3631 | respectively. |
---|
| 3632 | |
---|
[9c94f544] | 3633 | 2002-04-08 Chris Johns <ccj@acm.org> |
---|
| 3634 | |
---|
| 3635 | * Per PR142, make task switch extension its own list. |
---|
| 3636 | * posix/src/pthread.c (_POSIX_Threads_User_extensions): Reflect above. |
---|
| 3637 | * Per PR141 and PR174, make task switch extension its own list and fix |
---|
| 3638 | all odd problems introduced by providing macro version. |
---|
| 3639 | * score/inline/rtems/score/userext.inl: Fix. |
---|
| 3640 | * Per PR142, make task switch extension its own list. |
---|
| 3641 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
| 3642 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
| 3643 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
| 3644 | to minimize overhead. Address processing dedicated switch chain. |
---|
| 3645 | * Per PR142, make task switch extension its own list. |
---|
| 3646 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
| 3647 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
| 3648 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
| 3649 | to minimize overhead. Address processing dedicated switch chain. |
---|
| 3650 | * Per PR142, make task switch extension its own list. |
---|
| 3651 | * rtems/src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above. |
---|
| 3652 | |
---|
[34fd745] | 3653 | 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3654 | |
---|
| 3655 | * include/rtems/bspIo.h: Fix cpp-guards, remove references to i386. |
---|
[9c94f544] | 3656 | * posix/src/psignal.c: Include <stdlib.h>. |
---|
[98eb4c27] | 3657 | * libblock/src/ramdisk.c, libblock/src/blkdev.c, |
---|
| 3658 | libfs/src/imfs/imfs_getchild.c: include <string.h>. |
---|
| 3659 | * libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/ioman.c, |
---|
| 3660 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c: Include |
---|
| 3661 | <string.h>. |
---|
[8a2fcfd] | 3662 | * libnetworking/ChangeLog: Fix dates. |
---|
[9c94f544] | 3663 | |
---|
[b212624] | 3664 | 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3665 | |
---|
| 3666 | * libmisc/monitor/mon-monitor.c: Replace done with return (gcc3). |
---|
[920d9db] | 3667 | * libfs/src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 |
---|
| 3668 | (unused). |
---|
| 3669 | * Per PR169. |
---|
| 3670 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed from |
---|
| 3671 | CVS. |
---|
| 3672 | |
---|
| 3673 | 2002-04-03 Alexander Kukuta <kam@oktet.ru> |
---|
| 3674 | |
---|
| 3675 | * libblock/include/rtems/bdbuf.h: Address PR168 by changing |
---|
| 3676 | bdbuf_buffer.avl.bal and bdbuf_buffer.avl.cache to signed char instead |
---|
| 3677 | of char. |
---|
[b212624] | 3678 | |
---|
[9c94f544] | 3679 | 2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3680 | |
---|
| 3681 | * posix/src/getegid.c: Remove <errno.h>. |
---|
[98eb4c27] | 3682 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getuid.c: Ditto. |
---|
[9c94f544] | 3683 | * posix/src/getlogin.c: Move <errno.h>. |
---|
[34fd745] | 3684 | |
---|
[8a2fcfd] | 3685 | 2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3686 | |
---|
| 3687 | * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__. |
---|
| 3688 | |
---|
| 3689 | 2002-03-27 Thomas.Doerfler@imd-systems.de |
---|
| 3690 | |
---|
[98eb4c27] | 3691 | PR 144 |
---|
[8a2fcfd] | 3692 | * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to |
---|
| 3693 | memory address 0 when called for the first time. This is done when |
---|
| 3694 | trying to clear the variable "dhcp_hostname". |
---|
| 3695 | |
---|
[1960925d] | 3696 | 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3697 | |
---|
[2baf0d86] | 3698 | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
[1960925d] | 3699 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3700 | * include/Makefile.am, Makefile.am, wrapup/Makefile.am: Remove |
---|
| 3701 | AUTOMAKE_OPTIONS. |
---|
[9c94f544] | 3702 | * itron/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3703 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3704 | * itron/include/Makefile.am, itron/Makefile.am, |
---|
| 3705 | itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
| 3706 | itron/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[9c94f544] | 3707 | * posix/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3708 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3709 | * posix/src/Makefile.am, posix/Makefile.am, posix/include/Makefile.am, |
---|
| 3710 | posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
| 3711 | score/cpu/Makefile.am, score/src/Makefile.am, score/Makefile.am, |
---|
| 3712 | score/include/Makefile.am, score/inline/Makefile.am, |
---|
| 3713 | score/macros/Makefile.am, sapi/Makefile.am, sapi/include/Makefile.am, |
---|
| 3714 | sapi/inline/Makefile.am, sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
| 3715 | rtems/Makefile.am, rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
| 3716 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[b212624] | 3717 | * libmisc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3718 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3719 | * libmisc/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 3720 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 3721 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 3722 | libmisc/mw-fb/Makefile.am, libmisc/rootfs/Makefile.am, |
---|
| 3723 | libmisc/rtmonuse/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 3724 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 3725 | libmisc/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[b212624] | 3726 | * librpc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3727 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3728 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
| 3729 | librpc/include/rpcsvc/Makefile.am, librpc/Makefile.am, |
---|
| 3730 | librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
| 3731 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Remove |
---|
| 3732 | AUTOMAKE_OPTIONS. |
---|
[920d9db] | 3733 | * libblock/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3734 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3735 | * libblock/include/Makefile.am, libblock/Makefile.am, |
---|
| 3736 | libblock/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[920d9db] | 3737 | * libfs/src/dosfs/fat_file.c: Remove bsp.h. fat_file_write(.. const |
---|
| 3738 | char*buf ..). |
---|
| 3739 | * libfs/src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..). |
---|
| 3740 | * libfs/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
| 3741 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[98eb4c27] | 3742 | * libfs/src/dosfs/Makefile.am, libfs/src/Makefile.am, |
---|
| 3743 | libfs/src/imfs/Makefile.am, libfs/Makefile.am, libfs/wrapup/Makefile.am: |
---|
| 3744 | Remove AUTOMAKE_OPTIONS. |
---|
[8a2fcfd] | 3745 | * libnetworking/configure.ac: |
---|
| 3746 | AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define |
---|
| 3747 | foreign 1.6]). |
---|
[98eb4c27] | 3748 | * libnetworking/arpa/Makefile.am, libnetworking/kern/Makefile.am, |
---|
| 3749 | libnetworking/Makefile.am, libnetworking/lib/Makefile.am, |
---|
| 3750 | libnetworking/libc/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 3751 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 3752 | libnetworking/nfs/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
| 3753 | libnetworking/rtems/Makefile.am, |
---|
| 3754 | libnetworking/rtems_servers/Makefile.am, |
---|
| 3755 | libnetworking/rtems_telnetd/Makefile.am, |
---|
| 3756 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 3757 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am, |
---|
| 3758 | libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
[8a2fcfd] | 3759 | |
---|
| 3760 | 2002-03-27 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3761 | |
---|
[98eb4c27] | 3762 | PR 162 |
---|
[8a2fcfd] | 3763 | * libnetworking/net/if_ppp.c ppp_txdaemon(), |
---|
| 3764 | libnetworking/net/if_pppvar.h pppstart(): Local variables must not be |
---|
| 3765 | used in a device write routines. Now ppp_softc structure have own |
---|
| 3766 | character for writing to device (sc_outchar). I think that converting |
---|
| 3767 | local variables to static is not a right solution, because problems will |
---|
| 3768 | occur in the case of two or more ppp instances. |
---|
| 3769 | * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable |
---|
| 3770 | must be u_long, otherwise in the case of the big output packet endless |
---|
| 3771 | loop may occur. |
---|
| 3772 | |
---|
| 3773 | 2002-03-25 Eric Norum <norume@aps.anl.gov> |
---|
| 3774 | |
---|
| 3775 | PR 374/networking |
---|
| 3776 | * libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h, |
---|
| 3777 | libnetworking/rtems/rtems_glue.c: The patch sent as part of PR270 got |
---|
| 3778 | applied to the wrong place. The effect was that (1) startup was no |
---|
| 3779 | faster than before and (2) malloc starvation messages came way too |
---|
| 3780 | quickly. The attached patch fixes both these problems and also provides |
---|
| 3781 | a mechanism for applications to handle malloc starvation conditions as |
---|
| 3782 | they see fit. |
---|
| 3783 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: New file. |
---|
| 3784 | |
---|
| 3785 | 2002-03-21 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3786 | |
---|
| 3787 | * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial |
---|
| 3788 | preparations for multiple PPPD connections. |
---|
[920d9db] | 3789 | |
---|
| 3790 | 2002-03-21 Alexander Kukuta <kam@oktet.ru> |
---|
| 3791 | |
---|
| 3792 | * libblock/src/bdbuf.c (avl_insert, libblock/avl_remove): Reimplemented |
---|
| 3793 | from scratch to avoid using GPLed sources in RTEMS core. |
---|
| 3794 | * libblock/src/bdbuf.c, libblock/include/rtems/bdbuf.h: Remove "binary |
---|
| 3795 | tree" implementation which was used for debugging only. |
---|
[b212624] | 3796 | |
---|
| 3797 | 2002-03-20 Chris Johns <ccj@acm.org> |
---|
| 3798 | |
---|
[98eb4c27] | 3799 | PR 192 |
---|
| 3800 | * libmisc/monitor/mon-command.c: The RTEMS monitor makes everything |
---|
| 3801 | lowercase. The capture engine need to set triggers or watches on task |
---|
| 3802 | with uppercase names. Also stop the monitor repeating command when |
---|
| 3803 | enter is pressed. |
---|
| 3804 | PR 148. |
---|
[b212624] | 3805 | * libmisc/monitor/mon-prmisc.c: Fixed to print task states correctly. |
---|
[9c94f544] | 3806 | |
---|
[920d9db] | 3807 | 2002-03-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3808 | |
---|
[98eb4c27] | 3809 | PR 140 |
---|
| 3810 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed. |
---|
[920d9db] | 3811 | * libfs/.cvsignore: Add config.h*, stamp-h*. |
---|
| 3812 | * libfs/configure.ac: Remove AC_SRC_DIR(.../dosfs.h). Remove |
---|
| 3813 | AM_CONFIG_HEADER(src/dosfs/config.h). Remove |
---|
| 3814 | AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h). |
---|
[98eb4c27] | 3815 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: INCLUDES = |
---|
| 3816 | -I../... |
---|
[920d9db] | 3817 | |
---|
| 3818 | 2002-03-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3819 | |
---|
[98eb4c27] | 3820 | PR 130 |
---|
[920d9db] | 3821 | * libfs/src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX. |
---|
| 3822 | * libfs/wrapup/Makefile.am: Disable dosfs for UNIX. |
---|
| 3823 | |
---|
| 3824 | 2002-03-13 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3825 | |
---|
| 3826 | * libblock/src/bdbuf.c (find_or_assign_buffer, |
---|
| 3827 | libblock/rtems_bdbuf_read, libblock/rtems_bdbuf_sync, |
---|
| 3828 | libblock/rtems_bdbuf_syncdev, libblock/bdbuf_swapout_task): Fix bug: |
---|
| 3829 | disable interrupts and set level properly before _CORE_mutex_Seize |
---|
| 3830 | invocation). |
---|
| 3831 | |
---|
[9c94f544] | 3832 | 2002-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3833 | |
---|
| 3834 | * score/include/rtems/system.h: Add __RTEMS_REVISION__. |
---|
| 3835 | |
---|
| 3836 | 2002-03-01 Eric Norum <eric.norum@usask.ca> |
---|
| 3837 | |
---|
| 3838 | * posix/src/pthreadonce.c: Task is not preemptable while running a |
---|
| 3839 | pthread_once init function. This is slightly less heavy handed than |
---|
| 3840 | disabling dispatching and seems better than consuming a mutex. |
---|
| 3841 | |
---|
[920d9db] | 3842 | 2002-02-28 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 3843 | |
---|
| 3844 | * DOS filesystem including FAT12, FAT16, and FAT32 support submitted. |
---|
| 3845 | * libfs/src/dosfs, libfs/src/dosfs/Makefile.am, |
---|
| 3846 | libfs/src/dosfs/stamp-h2.in, libfs/src/dosfs/config.h.in, |
---|
| 3847 | libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
| 3848 | libfs/src/dosfs/fat_fat_operations.c, |
---|
| 3849 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
| 3850 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
| 3851 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
| 3852 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
| 3853 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
| 3854 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
| 3855 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
| 3856 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
| 3857 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
| 3858 | libfs/src/dosfs/.cvsignore: New files. |
---|
| 3859 | * libfs/configure.ac, libfs/src/Makefile.am, libfs/wrapup/Makefile.am: |
---|
| 3860 | Modified to reflect addition. |
---|
| 3861 | |
---|
[9c94f544] | 3862 | 2002-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3863 | |
---|
| 3864 | * score/include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__. |
---|
| 3865 | |
---|
[920d9db] | 3866 | 2002-02-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 3867 | |
---|
| 3868 | * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged into the |
---|
| 3869 | RTEMS source. |
---|
| 3870 | * libblock/ChangeLog, libblock/Makefile.am, libblock/README, |
---|
| 3871 | libblock/configure.ac, libblock/include/Makefile.am, |
---|
| 3872 | libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h, |
---|
| 3873 | libblock/include/rtems/diskdevs.h, libblock/include/rtems/ramdisk.h, |
---|
| 3874 | libblock/include/rtems/.cvsignore, libblock/include/.cvsignore, |
---|
| 3875 | libblock/src/Makefile.am, libblock/src/bdbuf.c, libblock/src/blkdev.c, |
---|
| 3876 | libblock/src/diskdevs.c, libblock/src/ramdisk.c, |
---|
| 3877 | libblock/src/.cvsignore, libblock/.cvsignore: New files. |
---|
| 3878 | |
---|
[8a2fcfd] | 3879 | 2002-02-27 Ilya Alexeev <ilya@continuum.ru> |
---|
| 3880 | |
---|
| 3881 | * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c, |
---|
| 3882 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
| 3883 | libnetworking/pppd/sys-rtems.c: Add server with pap-authorization |
---|
| 3884 | capabilities as well as eliminate some warnings. |
---|
| 3885 | |
---|
| 3886 | 2002-02-27 Eric Norum <eric.norum@usask.ca> |
---|
| 3887 | |
---|
| 3888 | * libnetworking/net/radix.c: Properly handle fetching the default route |
---|
| 3889 | when there is no route. This was a bug in the original FreeBSD code and |
---|
| 3890 | this fix is from an updated version of their code. |
---|
| 3891 | |
---|
| 3892 | 2002-02-16 Eric Norum <eric.norum@usask.ca> |
---|
| 3893 | |
---|
| 3894 | * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number |
---|
| 3895 | checking. |
---|
| 3896 | |
---|
[9c94f544] | 3897 | 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3898 | |
---|
| 3899 | * posix/src/getegid.c: Add #include <rtems/userenv.h>. Remove #include |
---|
| 3900 | <rtems/libio_.h>. |
---|
[98eb4c27] | 3901 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getlogin.c, |
---|
| 3902 | posix/src/getuid.c: Ditto. |
---|
[1960925d] | 3903 | |
---|
[2baf0d86] | 3904 | 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
[cdf5a5b4] | 3905 | |
---|
[2baf0d86] | 3906 | * Makefile.am: Readded reference to wrapup. |
---|
[9c94f544] | 3907 | * posix/configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]). |
---|
| 3908 | * posix/src/psignal.c: #include <string.h>. |
---|
[8a2fcfd] | 3909 | * libnetworking/pppd/sys-rtems.c: Remove unused variable status from |
---|
| 3910 | dodefaultroute. |
---|
| 3911 | |
---|
| 3912 | 2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3913 | |
---|
| 3914 | * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one, |
---|
| 3915 | include <rtems/seterr.h>. |
---|
| 3916 | |
---|
| 3917 | 2002-02-01 Mike Siers <mikes@poliac.com> |
---|
| 3918 | |
---|
| 3919 | * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to |
---|
| 3920 | avoid bringing the link down too fast. NOTE: Mike reports successfully |
---|
| 3921 | running at 56K baud on a direct link. |
---|
| 3922 | |
---|
| 3923 | 2002-01-31 Mike Siers <mikes@poliac.com> |
---|
| 3924 | |
---|
| 3925 | * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit. |
---|
[98eb4c27] | 3926 | * libnetworking/*: Update of PPPD support which eliminates the |
---|
| 3927 | requirement that drivers be in the termios TASK_DRIVEN mode. Mike did |
---|
| 3928 | significant testing and reports that it seems to be more stable and |
---|
| 3929 | handle larger packets better. This patch replaces the termios tasks |
---|
| 3930 | with more general pppd network driver tasks. The functions pppinput() |
---|
| 3931 | and pppstart() get called from the interrupt service routine. |
---|
[8a2fcfd] | 3932 | * libnetworking/Makefile.am, libnetworking/configure.ac, |
---|
| 3933 | libnetworking/net/Makefile.am, libnetworking/net/bpf.h, |
---|
| 3934 | libnetworking/net/ethernet.h, libnetworking/net/if.c, |
---|
| 3935 | libnetworking/net/if.h, libnetworking/net/if_arp.h, |
---|
| 3936 | libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c, |
---|
| 3937 | libnetworking/net/if_llc.h, libnetworking/net/if_loop.c, |
---|
| 3938 | libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h, |
---|
| 3939 | libnetworking/net/if_types.h, libnetworking/net/netisr.h, |
---|
| 3940 | libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h, |
---|
| 3941 | libnetworking/net/pppcompress.h, libnetworking/net/radix.c, |
---|
| 3942 | libnetworking/net/radix.h, libnetworking/net/raw_cb.c, |
---|
| 3943 | libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c, |
---|
| 3944 | libnetworking/net/route.c, libnetworking/net/route.h, |
---|
| 3945 | libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am, |
---|
| 3946 | libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
| 3947 | libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c, |
---|
| 3948 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
| 3949 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
| 3950 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
| 3951 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
| 3952 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
| 3953 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
| 3954 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
| 3955 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
| 3956 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
| 3957 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
| 3958 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8, |
---|
| 3959 | libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, |
---|
| 3960 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
| 3961 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c, |
---|
| 3962 | libnetworking/pppd/upap.h, libnetworking/pppd/utils.c, |
---|
| 3963 | libnetworking/pppd/example/README, |
---|
| 3964 | libnetworking/pppd/example/netconfig.h, |
---|
| 3965 | libnetworking/wrapup/Makefile.am: Modified. |
---|
| 3966 | * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c, |
---|
| 3967 | libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h, |
---|
| 3968 | libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, |
---|
| 3969 | libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file. |
---|
| 3970 | * libnetworking/modem/, libnetworking/modem/.cvsignore, |
---|
| 3971 | libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c, |
---|
| 3972 | libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c, |
---|
| 3973 | libnetworking/modem/pppcompress.c: Subdirectory removed. |
---|
[9c94f544] | 3974 | |
---|
| 3975 | 2002-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 3976 | |
---|
| 3977 | * score/include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL. |
---|
| 3978 | |
---|
[b212624] | 3979 | 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3980 | |
---|
| 3981 | * libmisc/shell/shell.c: Remove #undef __STRICT_ANSI__. |
---|
| 3982 | |
---|
| 3983 | 2002-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3984 | |
---|
| 3985 | * libmisc/configure.ac: Fix tests for GCC. |
---|
| 3986 | |
---|
| 3987 | 2002-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 3988 | |
---|
| 3989 | * libmisc/configure.ac: Add check for weak function attribute. Remove |
---|
| 3990 | AM_CONDITIONAL([RTEMS_LIBSHELL]. Add AM_CONDITIONAL(LIBSHELL), |
---|
| 3991 | AM_CONDITIONAL(LIBSERDBG). |
---|
[98eb4c27] | 3992 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 3993 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
| 3994 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
| 3995 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am: Use *.a instead |
---|
| 3996 | of *-tmp.a. |
---|
| 3997 | * libmisc/serdbg/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
[b212624] | 3998 | LIBSERDBG is true. |
---|
[98eb4c27] | 3999 | * libmisc/shell/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
[b212624] | 4000 | LIBSHELL is true. |
---|
[98eb4c27] | 4001 | * libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use *.a |
---|
| 4002 | instead of *-tmp.a. |
---|
[b212624] | 4003 | * libmisc/wrapup/Makefile.am: Reflect changes above. |
---|
| 4004 | |
---|
[8a2fcfd] | 4005 | 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4006 | |
---|
| 4007 | * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs. |
---|
| 4008 | Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). |
---|
| 4009 | |
---|
[9c94f544] | 4010 | 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4011 | |
---|
| 4012 | * score/include/rtems/system.h: Fix typo in yesterday's change: |
---|
| 4013 | RTEMS_MULTILIBS. |
---|
[cdf5a5b4] | 4014 | |
---|
[64b1f81] | 4015 | 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4016 | |
---|
| 4017 | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove |
---|
| 4018 | ITRON_SUBDIRS. |
---|
[2baf0d86] | 4019 | * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to |
---|
| 4020 | cpuopts.h. |
---|
| 4021 | * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add |
---|
| 4022 | $(PROJECT_INCLUDE)/rtems. Remove libio_.h. |
---|
[64b1f81] | 4023 | |
---|
[dd2906e] | 4024 | 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4025 | |
---|
[2baf0d86] | 4026 | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. |
---|
[dd2906e] | 4027 | * include/rtems/fs.h: New, extracted from libio_.h. |
---|
| 4028 | * include/rtems/userenv.h: New. extracted from libio_.h. |
---|
[b212624] | 4029 | * libmisc/rootfs/Makefile.am: Use include_rtems_HEADERS instead of |
---|
| 4030 | H_FILES. |
---|
[920d9db] | 4031 | * libfs/src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include |
---|
| 4032 | <sys/stat.h>. Add include <fcntl.h>. |
---|
| 4033 | * libfs/src/imfs/imfs_rmnod.c: Add include <stdlib.h>. |
---|
[dd2906e] | 4034 | |
---|
[9c94f544] | 4035 | 2002-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 4036 | |
---|
[98eb4c27] | 4037 | * posix/optman/, posix/optman/.cvsignore, posix/optman/Makefile.am, |
---|
| 4038 | sapi/optman/, sapi/optman/.cvsignore, sapi/optman/Makefile.am, |
---|
| 4039 | sapi/optman/no-ext.c, sapi/optman/no-io.c, rtems/optman/, |
---|
| 4040 | rtems/optman/.cvsignore, rtems/optman/Makefile.am, |
---|
[9c94f544] | 4041 | rtems/optman/no-dpmem.c, rtems/optman/no-event.c, rtems/optman/no-mp.c, |
---|
| 4042 | rtems/optman/no-msg.c, rtems/optman/no-part.c, rtems/optman/no-region.c, |
---|
| 4043 | rtems/optman/no-rtmon.c, rtems/optman/no-sem.c, |
---|
| 4044 | rtems/optman/no-signal.c, rtems/optman/no-timer.c: Removed entire |
---|
| 4045 | contents of optman/ directory since it has been moved. |
---|
| 4046 | |
---|
[20db683] | 4047 | 2002-01-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 4048 | |
---|
| 4049 | * wrapup/.cvsignore: Readded. |
---|
| 4050 | * include/.cvsignore: New file. |
---|
| 4051 | |
---|
[9c94f544] | 4052 | 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4053 | |
---|
| 4054 | * score/include/rtems/seterr.h: Add do {..} while (0) in defines. Rename |
---|
| 4055 | set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one. |
---|
[b212624] | 4056 | * libmisc/mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one. |
---|
[98eb4c27] | 4057 | * libfs/src/imfs/imfs_eval.c, libfs/src/imfs/memfile.c, |
---|
| 4058 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs_unlink.c, |
---|
| 4059 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_chown.c, |
---|
| 4060 | libfs/src/imfs/ioman.c, libfs/src/imfs/imfs_mount.c, |
---|
| 4061 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_stat.c, |
---|
| 4062 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_symlink.c, |
---|
| 4063 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/linearfile.c, |
---|
| 4064 | libfs/src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply |
---|
[920d9db] | 4065 | rtems_set_errno_and_return_minus_one. |
---|
| 4066 | * libfs/src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. |
---|
| 4067 | Comment out increment_and_check_linkcounts. |
---|
[9c94f544] | 4068 | |
---|
[cc279333] | 4069 | 2002-01-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 4070 | |
---|
| 4071 | * Makefile.am, configure.ac: Remove references to wrapup subdirectory. |
---|
| 4072 | |
---|
[8217c40] | 4073 | 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4074 | |
---|
[2baf0d86] | 4075 | * configure.ac: Use AS_IF instead of if/then/else. Add |
---|
| 4076 | AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add |
---|
| 4077 | AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add |
---|
| 4078 | include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove |
---|
| 4079 | wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from |
---|
| 4080 | CONFIG_FILES. |
---|
[8217c40] | 4081 | * Makefile.am: Add include to SUBDIRS. |
---|
[98eb4c27] | 4082 | * rtems/Makefile.am, sapi/Makefile.am: Remove optman from SUBDIRS. |
---|
[8217c40] | 4083 | * include/Makefile.am: New file. |
---|
[98eb4c27] | 4084 | * include/rtems/bspIo.h, include/rtems/libio_.h: Relocated from |
---|
| 4085 | lib/include. |
---|
[9c94f544] | 4086 | * posix/configure.ac: Remove optman/Makefile from CONFIG_FILES. |
---|
| 4087 | * posix/Makefile.am: Remove optman from SUBDIRS. |
---|
[8217c40] | 4088 | |
---|
[989b938] | 4089 | 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4090 | |
---|
[98eb4c27] | 4091 | * wrapup/posix/Makefile.am, wrapup/itron/Makefile.am, |
---|
| 4092 | wrapup/rtems/Makefile.am, Makefile.am, itron/src/Makefile.am: Add |
---|
| 4093 | multilib support. |
---|
[9c94f544] | 4094 | * posix/optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. |
---|
| 4095 | * posix/src/Makefile.am: Add multilib support. |
---|
| 4096 | * score/inline/rtems/score/object.inl, |
---|
| 4097 | score/macros/rtems/score/object.inl: Add add casts to Objects_Id in |
---|
| 4098 | _Objects_Build_ids to avoid implicit typecasts from enum to int16 on |
---|
| 4099 | bit16 targets (here: h8300). |
---|
[98eb4c27] | 4100 | * score/src/Makefile.am, sapi/optman/Makefile.am, sapi/src/Makefile.am, |
---|
| 4101 | rtems/src/Makefile.am, rtems/optman/Makefile.am: Add multilib support. |
---|
[9c94f544] | 4102 | |
---|
[8a2fcfd] | 4103 | 2001-12-18 Eric Norum <eric.norum@usask.ca> |
---|
| 4104 | |
---|
| 4105 | * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP |
---|
| 4106 | `directories' (path names with a / at the end) while disallowing open() |
---|
| 4107 | operations on TFTP `directories'. |
---|
| 4108 | |
---|
| 4109 | 2001-12-07 Eric Norum <eric.norum@usask.ca> |
---|
| 4110 | |
---|
| 4111 | * libnetworking/lib/tftpDriver.c: Restore write capability. |
---|
| 4112 | |
---|
[920d9db] | 4113 | 2001-11-29 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4114 | |
---|
| 4115 | * AVL trees implementation added. |
---|
| 4116 | |
---|
[9c94f544] | 4117 | 2001-11-28 Joel Sherrill <joel@OARcorp.com>, |
---|
| 4118 | |
---|
| 4119 | PR 91 |
---|
| 4120 | * score/include/rtems/score/isr.h, score/inline/rtems/score/isr.inl, |
---|
| 4121 | score/macros/rtems/score/isr.inl: Modified to allow any port to provide |
---|
| 4122 | its own implementation of the macro _ISR_Is_in_progress. If the port |
---|
| 4123 | overrides this macro, it must provide a non-inlined function |
---|
| 4124 | implementation. |
---|
| 4125 | |
---|
[920d9db] | 4126 | 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4127 | |
---|
| 4128 | * libfs/wrapup/Makefile.am: Remove HAS_IMFS. |
---|
| 4129 | |
---|
| 4130 | 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4131 | |
---|
| 4132 | * libfs/src/imfs/Makefile.am: Cleanup. |
---|
[8a2fcfd] | 4133 | * libnetworking/arpa/Makefile.am: Remove stray lines. |
---|
[920d9db] | 4134 | |
---|
[9c94f544] | 4135 | 2001-11-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 4136 | |
---|
| 4137 | * score/src/threadhandler.c: When __USE__MAIN__ is defined by the |
---|
| 4138 | toolset, invoke the global constructors via __main. Reported as tested |
---|
| 4139 | by Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov |
---|
| 4140 | <vvv@oktet.ru> in conjunction with a new set of tool RPMs |
---|
| 4141 | (gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84. |
---|
| 4142 | |
---|
[920d9db] | 4143 | 2001-11-16 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4144 | |
---|
| 4145 | * libblock/include/rtems/bdbuf.h, |
---|
| 4146 | libblock/src/bdbuf.c(rtems_bdbuf_syncdev): New. |
---|
| 4147 | |
---|
| 4148 | 2001-11-07 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4149 | |
---|
| 4150 | * libblock/ChangeLog: New file. |
---|
| 4151 | * libblock/src/, libblock/include/, libblock/include/rtems/: New |
---|
| 4152 | directories. |
---|
| 4153 | * libblock/README, libblock/configure.ac, libblock/Makefile.am, |
---|
[98eb4c27] | 4154 | libblock/src/Makefile.am, libblock/include/Makefile.am, |
---|
| 4155 | libblock/include/rtems/bdbuf.h include/rtems/blkdev.h |
---|
[920d9db] | 4156 | include/rtems/diskdevs.h include/rtems/ramdisk.h src/bdbuf.c |
---|
| 4157 | src/blkdev.c src/diskdevs.c src/ramdisk.c: New files. |
---|
| 4158 | |
---|
[9c94f544] | 4159 | 2001-11-07 Joel Sherrill <joel@OARcorp.com> |
---|
| 4160 | |
---|
| 4161 | Discovered while fixing PR36 reported by Todor.Todorov@barco.com. |
---|
| 4162 | * itron/include/rtems/itron/object.h: Corrected _ITRON_Objects_Get() to |
---|
| 4163 | use _Objects_Get_by_index(). |
---|
| 4164 | PR 36 (Reported by Todor.Todorov@barco.com) |
---|
| 4165 | * score/include/rtems/score/object.h: Added prototype for |
---|
| 4166 | _Objects_Get_by_index(). |
---|
| 4167 | * score/src/objectget.c, score/src/objectgetisr.c: Corrected procedure |
---|
| 4168 | for getting index from Id so it is correct and optimal for both single |
---|
| 4169 | and multiprocessor configurations. |
---|
| 4170 | |
---|
[920d9db] | 4171 | 2001-11-07 Jennifer Averett <jennifer@OARcorp.com> |
---|
| 4172 | |
---|
| 4173 | Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. |
---|
| 4174 | * libfs/ src/imfs/imfs_directory.c: Do not calculate the offset twice. |
---|
| 4175 | |
---|
| 4176 | 2001-10-26 Victor V. Vengerov <vvv@oktet.ru> |
---|
| 4177 | |
---|
| 4178 | * libfs/src/imfs/imfs_load_tar.c: Minor modification so this will |
---|
| 4179 | compile with gcc-2.95.3 with the arguments "-m5200 -O4". |
---|
| 4180 | |
---|
[9c94f544] | 4181 | 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4182 | |
---|
| 4183 | * rtems/macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo |
---|
| 4184 | in previous patch). |
---|
| 4185 | |
---|
| 4186 | 2001-10-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 4187 | |
---|
| 4188 | * rtems/macros/rtems/rtems/asr.nil: Fixed typo. |
---|
| 4189 | |
---|
| 4190 | 2001-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 4191 | |
---|
| 4192 | * score/src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI |
---|
| 4193 | pollutes the application namespace. |
---|
[989b938] | 4194 | |
---|
[8a2fcfd] | 4195 | 2001-10-18 Eric Norum <eric.norum@usask.ca> |
---|
| 4196 | |
---|
| 4197 | * libnetworking/lib/tftpDriver.c: Properly handles ../ components in |
---|
| 4198 | chdir() and open() operations within the TFTP file system. |
---|
| 4199 | |
---|
[7660ccd8] | 4200 | 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4201 | |
---|
| 4202 | * configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy. |
---|
[2baf0d86] | 4203 | * configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect |
---|
| 4204 | changes to configuration of rtems, score and sapi subdirs. |
---|
[81d4759] | 4205 | * Makefile.am: require automake-1.5. |
---|
[98eb4c27] | 4206 | * itron/include/itronsys/Makefile.am, itron/include/rtems/Makefile.am, |
---|
| 4207 | itron/include/rtems/itron/Makefile.am, itron/inline/rtems/Makefile.am, |
---|
| 4208 | itron/inline/rtems/itron/Makefile.am, itron/macros/rtems/Makefile.am, |
---|
| 4209 | itron/macros/rtems/itron/Makefile.am: Remove. |
---|
| 4210 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
| 4211 | itron/macros/Makefile.am: handle subdirs. |
---|
[9c94f544] | 4212 | * itron/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 4213 | * posix/include/sys/Makefile.am, posix/include/rtems/Makefile.am, |
---|
| 4214 | posix/include/rtems/posix/Makefile.am: Remove. |
---|
[9c94f544] | 4215 | * posix/include/Makefile.am: Handle subdirs. |
---|
[98eb4c27] | 4216 | * posix/inline/rtems/Makefile.am, posix/inline/rtems/posix/Makefile.am: |
---|
| 4217 | Remove. |
---|
[9c94f544] | 4218 | * posix/inline/Makefile.am: Handle subdirs. |
---|
[98eb4c27] | 4219 | * posix/macros/rtems/Makefile.am, posix/macros/rtems/posix/Makefile.am: |
---|
| 4220 | Remove. |
---|
[9c94f544] | 4221 | * posix/macros/Makefile.am: Handle subdirs. |
---|
| 4222 | * posix/configure.ac: Reflect changes above. |
---|
[98eb4c27] | 4223 | * score/include/rtems/Makefile.am, score/include/rtems/Makefile.am: |
---|
| 4224 | Remove. |
---|
[9c94f544] | 4225 | * score/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4226 | * score/macros/rtems/Makefile.am, score/macros/rtems/score/Makefile.am: |
---|
| 4227 | Remove. |
---|
[9c94f544] | 4228 | * score/macros/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4229 | * score/inline/rtems/Makefile.am, score/inline/rtems/score/Makefile.am: |
---|
| 4230 | Remove. |
---|
[9c94f544] | 4231 | * score/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4232 | * score/Makefile.am: require automake-1.5. |
---|
| 4233 | * sapi/include/rtems/Makefile.am: Remove. |
---|
| 4234 | * sapi/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4235 | * sapi/inline/rtems/Makefile.am: Remove. |
---|
| 4236 | * sapi/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
| 4237 | * sapi/macros/rtems/Makefile.am: Remove. |
---|
| 4238 | * sapi/Makefile.am: require automake-1.5. |
---|
[98eb4c27] | 4239 | * rtems/include/rtems/Makefile.am, |
---|
| 4240 | rtems/include/rtems/rtems/Makefile.am: Remove. |
---|
[9c94f544] | 4241 | * rtems/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4242 | * rtems/inline/rtems/Makefile.am, rtems/inline/rtems/rtems/Makefile.am: |
---|
| 4243 | Remove. |
---|
[9c94f544] | 4244 | * rtems/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
[98eb4c27] | 4245 | * rtems/macros/rtems/Makefile.am, rtems/macros/rtems/rtems/Makefile.am: |
---|
| 4246 | Remove. |
---|
[9c94f544] | 4247 | * rtems/macros: Handle subdirs, require automake-1.5. |
---|
| 4248 | * rtems/Makefile.am: require automake-1.5. |
---|
| 4249 | |
---|
| 4250 | 2001-10-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4251 | |
---|
| 4252 | * score/.cvsignore: Add stamp-h.in. |
---|
| 4253 | * score/include/Makefile.am: Fixed path to cpuopts-tmp.h. |
---|
| 4254 | |
---|
| 4255 | 2001-10-16 Chris Johns <ccj@acm.org> |
---|
| 4256 | |
---|
| 4257 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
| 4258 | sapi/include/rtems/io.h, sapi/optman/no-io.c, sapi/src/exinit.c, |
---|
| 4259 | sapi/src/io.c: Added a device driver register/unregister interface to |
---|
| 4260 | allow device drivers to be installed and removed at runtime. This means |
---|
| 4261 | you do not need devices present in the device table when you build. |
---|
[920d9db] | 4262 | * libfs/imfs/imfs_load_tar.c: Changed the code around to remove an |
---|
| 4263 | internal compiler error on the Coldfire target. |
---|
[9c94f544] | 4264 | |
---|
[8a2fcfd] | 4265 | 2001-10-12 Mike Siers <mikes@poliac.com> |
---|
| 4266 | |
---|
| 4267 | * Update to stable working state. |
---|
| 4268 | * libnetworking/modem_example/16550.h, |
---|
| 4269 | libnetworking/modem_example/README, libnetworking/modem_example/modem.c, |
---|
| 4270 | libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c, |
---|
| 4271 | libnetworking/modem_example/ppp.h, |
---|
| 4272 | libnetworking/modem_example/pppcompress.c: Files removed. |
---|
| 4273 | * libnetworking/pppd/example/pppd.options: New file. |
---|
| 4274 | * libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
| 4275 | libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
| 4276 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
| 4277 | libnetworking/pppd/rtemsmain.c: Updated. |
---|
| 4278 | |
---|
[9c94f544] | 4279 | 2001-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 4280 | |
---|
[98eb4c27] | 4281 | * sapi/include/rtems/directives.h, libmisc/rootfs/mkrootfs.c, |
---|
| 4282 | libmisc/rootfs/mkrootfs.h: Fixed typo. |
---|
[81d4759] | 4283 | |
---|
[66387986] | 4284 | 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4285 | |
---|
| 4286 | * .cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4287 | * configure.in: Remove. |
---|
| 4288 | * configure.ac: New file, generated from configure.in by autoupdate. |
---|
[9c94f544] | 4289 | * itron/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4290 | * itron/configure.in: Remove. |
---|
| 4291 | * itron/configure.ac: New file, generated from configure.in by |
---|
| 4292 | autoupdate. |
---|
| 4293 | * posix/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4294 | * posix/configure.in: Remove. |
---|
| 4295 | * posix/configure.ac: New file, generated from configure.in by |
---|
| 4296 | autoupdate. |
---|
[b212624] | 4297 | * libmisc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4298 | * libmisc/configure.in: Remove. |
---|
| 4299 | * libmisc/configure.ac: New file, generated from configure.in by |
---|
| 4300 | autoupdate. |
---|
| 4301 | * librpc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4302 | * librpc/configure.in: Remove. |
---|
| 4303 | * librpc/configure.ac: New file, generated from configure.in by |
---|
| 4304 | autoupdate. |
---|
[920d9db] | 4305 | * libfs/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4306 | * libfs/configure.in: Remove. |
---|
| 4307 | * libfs/configure.ac: New file, generated from configure.in by |
---|
| 4308 | autoupdate. |
---|
[8a2fcfd] | 4309 | * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 4310 | * libnetworking/configure.in: Remove. |
---|
| 4311 | * libnetworking/configure.ac: New file, generated from configure.in by |
---|
| 4312 | autoupdate. |
---|
[920d9db] | 4313 | |
---|
| 4314 | 2001-10-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 4315 | |
---|
| 4316 | * libfs/src/imfs/imfs_getchild.c: Correct length of static string as |
---|
| 4317 | reported by Ibragimov Ilya <ibr@oktet.ru>. |
---|
[9c94f544] | 4318 | |
---|
| 4319 | 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4320 | |
---|
[98eb4c27] | 4321 | * score/include/rtems/score/Makefile.am, |
---|
| 4322 | score/include/rtems/Makefile.am, score/inline/rtems/score/Makefile.am, |
---|
| 4323 | score/macros/rtems/score/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
| 4324 | sapi/include/Makefile.am, sapi/inline/rtems/Makefile.am, |
---|
| 4325 | sapi/macros/rtems/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
| 4326 | rtems/include/Makefile.am, rtems/inline/rtems/rtems/Makefile.am, |
---|
| 4327 | rtems/macros/rtems/rtems/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 4328 | libmisc/monitor/Makefile.am, libmisc/shell/Makefile.am, |
---|
| 4329 | libmisc/devnull/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 4330 | libmisc/mw-fb/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
| 4331 | libmisc/rtmonuse/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 4332 | libmisc/rootfs/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
| 4333 | libfs/src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
[9c94f544] | 4334 | |
---|
| 4335 | 2001-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 4336 | |
---|
| 4337 | * posix/src/mqueueopen.c, posix/src/semopen.c: Clarify type on va_arg. |
---|
[b212624] | 4338 | * libmisc/dummy/dummy.c: Now a useful configuration that starts main(). |
---|
| 4339 | * libmisc/wrapup/Makefile.am: Include a base level configuration in |
---|
| 4340 | RTEMS library. |
---|
| 4341 | |
---|
| 4342 | 2001-09-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 4343 | |
---|
| 4344 | * libmisc/ChangeLog: Fixed typo in date. |
---|
[9c94f544] | 4345 | |
---|
| 4346 | 2001-09-27 Eric Norum <eric.norum@usask.ca> |
---|
| 4347 | |
---|
| 4348 | * score/src/threadhandler.c: Now process C++ global constructors (_init) |
---|
| 4349 | as part of the first task execution not in BSP space. This depends on |
---|
| 4350 | the toolset defining USE_INIT_FINI so you have to have the right toolset |
---|
| 4351 | version. |
---|
[8a2fcfd] | 4352 | * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the |
---|
| 4353 | TFTP filesystem. |
---|
[9c94f544] | 4354 | |
---|
| 4355 | 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4356 | |
---|
[98eb4c27] | 4357 | * itron/include/itronsys/Makefile.am, |
---|
| 4358 | itron/include/rtems/itron/Makefile.am, itron/include/Makefile.am, |
---|
| 4359 | itron/inline/rtems/itron/Makefile.am, |
---|
| 4360 | itron/macros/rtems/itron/Makefile.am, posix/include/sys/Makefile.am, |
---|
| 4361 | posix/include/rtems/posix/Makefile.am, posix/include/Makefile.am, |
---|
| 4362 | posix/inline/rtems/posix/Makefile.am, |
---|
| 4363 | posix/macros/rtems/posix/Makefile.am, |
---|
| 4364 | score/include/rtems/score/Makefile.am, score/include/rtems/Makefile.am, |
---|
| 4365 | score/inline/rtems/score/Makefile.am, |
---|
| 4366 | score/macros/rtems/score/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 4367 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
| 4368 | libnetworking/vm/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
| 4369 | libnetworking/sys/Makefile.am, libnetworking/rtems_servers/Makefile.am, |
---|
| 4370 | libnetworking/arpa/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 4371 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 4372 | libnetworking/rtems/Makefile.am, |
---|
| 4373 | libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
[66387986] | 4374 | |
---|
[615a7d0] | 4375 | 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4376 | |
---|
| 4377 | * wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy. |
---|
[9c94f544] | 4378 | * itron/src/Makefile.am: Revamp INCLUDES handling to make automake-1.5 |
---|
| 4379 | happy. |
---|
| 4380 | * posix/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy. |
---|
| 4381 | * posix/src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy. |
---|
| 4382 | * sapi/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5. |
---|
[920d9db] | 4383 | * libfs/src/imfs/Makefile.am: Revamp INCLUDES handling to make |
---|
| 4384 | automake-1.5 happy. |
---|
[8a2fcfd] | 4385 | * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 |
---|
| 4386 | happy. |
---|
[9c94f544] | 4387 | |
---|
[b212624] | 4388 | 2001-09-21 Joel Sherrill <joel@OARcorp.com> |
---|
| 4389 | |
---|
| 4390 | * libmisc/configure.in, libmisc/rootfs/Makefile.am: Added conditional to |
---|
| 4391 | make sure rootfs does not get built with networking is disabled. Also |
---|
| 4392 | added include of compile.am to rootfs/Makefile.am. |
---|
| 4393 | * libmisc/wrapup/Makefile.am: Added rootfs conditionally if networking |
---|
| 4394 | enabled. |
---|
| 4395 | |
---|
[8a2fcfd] | 4396 | 2001-09-19 Eric Norum <eric.norum@usask.ca> |
---|
| 4397 | |
---|
| 4398 | * libnetworking/lib/tftpDriver.c: Add some debugging capability. |
---|
| 4399 | |
---|
[b212624] | 4400 | 2001-09-19 Chris Johns <ccj@acm.org> |
---|
| 4401 | |
---|
| 4402 | * Added support for populating the initial "root" filesystem with |
---|
| 4403 | information obtained via the DHCP response. |
---|
| 4404 | * libmisc/rootfs: New directory. |
---|
| 4405 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
| 4406 | libmisc/rootfs/mkrootfs.c, libmisc/rootfs/mkrootfs.h: New files. |
---|
| 4407 | * libmisc/configure.in, libmisc/Makefile.am: Modified to reflect |
---|
| 4408 | addition. |
---|
[8a2fcfd] | 4409 | * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, |
---|
| 4410 | rtems/rtems_bsdnet_internal.h Added support for populating the initial |
---|
| 4411 | "root" filesystem with information obtained via the DHCP response. |
---|
[b212624] | 4412 | |
---|
| 4413 | 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4414 | |
---|
| 4415 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
| 4416 | instead of AC_CANONICAL_SYSTEM. |
---|
| 4417 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
| 4418 | mkinstalldirs and mkdir. |
---|
| 4419 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
| 4420 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
| 4421 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
| 4422 | instead of AC_CANONICAL_SYSTEM. |
---|
| 4423 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
| 4424 | mkinstalldirs and mkdir. |
---|
| 4425 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
| 4426 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
| 4427 | |
---|
[9c94f544] | 4428 | 2001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es> |
---|
| 4429 | |
---|
| 4430 | * rtems/src/tasks.c: Dereference pointer passed to destructor. |
---|
[b212624] | 4431 | * libmisc/shell/shell.c: Don't close file it wasn't open. |
---|
[9c94f544] | 4432 | |
---|
| 4433 | 2001-09-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 4434 | |
---|
| 4435 | * posix/src/sysconf.c: Fix typo syntax error accidentally committed. |
---|
| 4436 | * posix/src/mprotect.c: New file. Stub required by some gcc's to pass |
---|
| 4437 | tests. In particular, about 350 ACATS tests fail if this is not present. |
---|
| 4438 | * posix/src/getpagesize.c: Ditto. |
---|
| 4439 | * posix/src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT |
---|
| 4440 | required to pass about 350 ACATS test cases. |
---|
| 4441 | * posix/src/Makefile.am: Added new files. |
---|
[b212624] | 4442 | * libmisc/devnull/devnull.c: Eliminate warning. |
---|
[9c94f544] | 4443 | |
---|
| 4444 | 2001-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 4445 | |
---|
| 4446 | * posix/macros/rtems/posix/mqueue.inl: Add cast so negation works. |
---|
| 4447 | * score/ src/coremutex.c, score/src/coremutexseize.c, |
---|
| 4448 | score/src/coremutexsurrender.c, score/inline/rtems/score/coremutex.inl: |
---|
| 4449 | The per thread field resource_count should only be manipulated when a |
---|
| 4450 | mutex is priority ceiling or priority inherit. This was reported by |
---|
| 4451 | Chris Johns <ccj@acm.org> who also noticed that the use of switches for |
---|
| 4452 | all disciplines generated less efficient code than using explicit tests |
---|
| 4453 | for the one or two cases we were really interested in. Further review |
---|
| 4454 | of his modifications made it apparent that the "isa" methods to test |
---|
| 4455 | mutex discipline were not being used so this modification was swept into |
---|
| 4456 | the code as well. |
---|
| 4457 | * score/src/coremutexseize.c: Add missing code for proper handling of |
---|
| 4458 | nesting acquisitions. This only impacts building with inlines disabled |
---|
| 4459 | on the source with the "fast mutex" optimizations. This was post the 4.5 |
---|
| 4460 | branch and did not impact released versions. |
---|
| 4461 | * rtems/inline/rtems/rtems/attr.inl: Correct typo and use correct |
---|
| 4462 | attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>. |
---|
| 4463 | |
---|
[8a2fcfd] | 4464 | 2001-08-16 Mike Siers <mikes@poliac.com> |
---|
| 4465 | |
---|
| 4466 | * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike. |
---|
| 4467 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files. |
---|
| 4468 | These support callback functionality that has not even been compiled |
---|
| 4469 | under RTEMS yet. |
---|
| 4470 | * libnetworking/pppd/*: Update of PPPD to 2.3.11 from 2.3.5 and addition |
---|
| 4471 | of an example application. - renamed error() function because of |
---|
| 4472 | namespace problems. - removed calls to the exit() function. - removed |
---|
| 4473 | extra files from the pppd source directory. - defined pppd task constant |
---|
| 4474 | values in rtemspppd.h. - modifyied example code to get actual tick per |
---|
| 4475 | second value. - placed the pppd 2.3.11 man page file (pppd.8) into the |
---|
| 4476 | pppd directory. |
---|
| 4477 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
| 4478 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
| 4479 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
| 4480 | libnetworking/pppd/rtems-ppp.c: Deleted. |
---|
| 4481 | * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c, |
---|
| 4482 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
| 4483 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c, |
---|
| 4484 | libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README, |
---|
| 4485 | libnetworking/pppd/example/init.c, |
---|
| 4486 | libnetworking/pppd/example/netconfig.h, |
---|
| 4487 | libnetworking/pppd/example/ppp.conf, |
---|
| 4488 | libnetworking/pppd/example/pppdapp.c, |
---|
| 4489 | libnetworking/pppd/example/system.h: New files. |
---|
| 4490 | * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h, |
---|
| 4491 | libnetworking/pppd/Makefile.am, libnetworking/pppd/README, |
---|
| 4492 | libnetworking/pppd/STATUS, libnetworking/pppd/auth.c, |
---|
| 4493 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
| 4494 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
| 4495 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
| 4496 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
| 4497 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
| 4498 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
| 4499 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
| 4500 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
| 4501 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
| 4502 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
| 4503 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h, |
---|
| 4504 | libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified. |
---|
| 4505 | |
---|
[9c94f544] | 4506 | 2001-08-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4507 | |
---|
| 4508 | * posix/src/mqueuesendsupp.c: Account for possibly blocking during the |
---|
| 4509 | core send operation. |
---|
| 4510 | * score/src/coremutexsurrender.c: Use holder thread not executing thread |
---|
| 4511 | because even though they may and often are the same it is not guaranteed |
---|
| 4512 | unless the proper attribute is set. |
---|
| 4513 | * score/include/rtems/score/coremsg.h, score/src/coremsgsubmit.c: Add a |
---|
| 4514 | new return status to account for blocking sends. Otherwise, the caller |
---|
| 4515 | will think that the returned message status will have the ultimate |
---|
| 4516 | results of the operation. If the send times out, the final status will |
---|
| 4517 | be in the return_code of the thread. |
---|
| 4518 | * rtems/src/msgqsubmit.c: Add a comment indicating that we do not have |
---|
| 4519 | to account for possibly blocking during the core send operation because |
---|
| 4520 | Classic API message queue send is always non-blocking. |
---|
[8a2fcfd] | 4521 | * libnetworking/pppd/example/Makefile: Removed. |
---|
| 4522 | * libnetworking/pppd/example/Makefile-user: Added was Makefile. Renamed |
---|
| 4523 | to avoid bootstrap -c clobbering it. |
---|
| 4524 | * libnetworking/rtems_telnetd/.cvsignore: New file. |
---|
[9c94f544] | 4525 | |
---|
[b212624] | 4526 | 2001-08-09 Keith Outwater <vac4050@cae597.rsc.raytheon.com> |
---|
| 4527 | |
---|
| 4528 | * libmisc/monitor/mon-command.c: Add support for partial command |
---|
| 4529 | matching. The monitor used to have this functionality before it was |
---|
| 4530 | overhauled to support addition of user commands. |
---|
| 4531 | |
---|
[9c94f544] | 4532 | 2001-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 4533 | |
---|
[98eb4c27] | 4534 | * itron/src/snd_mbx.c, itron/src/tsnd_mbf.c, posix/src/mqueuesendsupp.c, |
---|
| 4535 | score/include/rtems/score/coremsg.h, |
---|
| 4536 | score/inline/rtems/score/coremsg.inl, score/src/coremsgsubmit.c, |
---|
| 4537 | rtems/src/msgqsubmit.c: Unblocking message queue operations should NOT |
---|
[9c94f544] | 4538 | use _Thread_Executing for return status since it is permissible to |
---|
| 4539 | invoke message send operations from an ISR. This was reported by Suvrat |
---|
| 4540 | Gupta <suvrat@utstar.com>. |
---|
| 4541 | |
---|
[b212624] | 4542 | 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com> |
---|
| 4543 | |
---|
| 4544 | * libmisc/shell/pty.c: Moved to libnetworking/rtems_telnetd. |
---|
| 4545 | * libmisc/shell/Makefile.am, libmisc/shell/README, libmisc/shell/cmds.c, |
---|
| 4546 | libmisc/shell/shell.c, libmisc/shell/shell.h: Updates. |
---|
[920d9db] | 4547 | * libfs/src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been |
---|
| 4548 | touched. The order of the questions is the key. |
---|
[8a2fcfd] | 4549 | * libnetworking/Makefile.am, libnetworking/configure.in, |
---|
| 4550 | libnetworking/rtems_servers/Makefile.am, |
---|
| 4551 | libnetworking/rtems_servers/telnetd.c, |
---|
| 4552 | libnetworking/rtems_servers/telnetd.h, |
---|
| 4553 | libnetworking/rtems_telnetd/Makefile.am, |
---|
| 4554 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
| 4555 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
| 4556 | libnetworking/rtems_telnetd/telnetd.c, |
---|
| 4557 | libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am: |
---|
| 4558 | - pty and telnetd have a new subdir rtems_telnetd to avoid the side |
---|
| 4559 | effect when ftpd change. - the tcp/ip stats have been implemented into |
---|
| 4560 | icmds.c and started when telnetd daemon is started. |
---|
| 4561 | * libnetworking/rtems_servers/telnetd.c, |
---|
| 4562 | libnetworking/rtems_servers/telnetd.h: Removed. |
---|
| 4563 | * libnetworking/rtems_telnetd: New directory. |
---|
| 4564 | * libnetworking/rtems_telnetd/Makefile.am, |
---|
| 4565 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
| 4566 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
| 4567 | libnetworking/rtems_telnetd/telnetd.c, |
---|
| 4568 | libnetworking/rtems_telnetd/telnetd.h: New files. |
---|
[920d9db] | 4569 | |
---|
| 4570 | 2001-07-06 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
| 4571 | |
---|
| 4572 | * libfs/src/imfs/deviceio.c: Make sure errno gets set to reflect the |
---|
| 4573 | status from the driver. |
---|
[b212624] | 4574 | |
---|
| 4575 | 2001-06-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 4576 | |
---|
| 4577 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h: Moved to |
---|
| 4578 | libnetworking/rtems_servers so the network stack to address network |
---|
| 4579 | depenendency. |
---|
| 4580 | * libmisc/shell/Makefile.am: Modified to reflect above. |
---|
[8a2fcfd] | 4581 | * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h: |
---|
| 4582 | Moved from libmisc/shell so the network stack to address network |
---|
| 4583 | depenendency. |
---|
| 4584 | * libnetworking/rtems_servers/Makefile.am: Modified to reflect above. |
---|
| 4585 | |
---|
| 4586 | 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4587 | |
---|
| 4588 | * libnetworking/rtems_servers/Makefile.am: Deleted blank lines. |
---|
[b212624] | 4589 | |
---|
[9c94f544] | 4590 | 2001-05-25 Sergei Organov <osv@javad.ru> |
---|
| 4591 | |
---|
| 4592 | * score/macros/rtems/score/coresem.inl, |
---|
| 4593 | score/inline/rtems/score/coresem.inl: Cut and paste problem incorrectly |
---|
| 4594 | enabled interrupts twice with the first time being too early. |
---|
| 4595 | |
---|
[b212624] | 4596 | 2001-05-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 4597 | |
---|
| 4598 | * libmisc/shell/cmds.c: Removed code from inappropriate source. |
---|
[920d9db] | 4599 | * libfs/src/imfs/imfs_initsupp.c: Create the root node with the desired |
---|
| 4600 | permissions. Nodes should be created with the right permissions because |
---|
| 4601 | chmod() is not supported by the miniIMFS so changing after creation is |
---|
| 4602 | not possible. |
---|
[b212624] | 4603 | |
---|
[b02cd6ba] | 4604 | 2001-05-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 4605 | |
---|
| 4606 | * libcsupport/src/.cvsignore: New file. |
---|
| 4607 | |
---|
[9c94f544] | 4608 | 2001-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> |
---|
| 4609 | |
---|
| 4610 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
| 4611 | posix/src/getlogin.c, posix/src/getuid.c: Now save their values in |
---|
| 4612 | private user environment. |
---|
[b212624] | 4613 | * libmisc/monitor/mon-prmisc.c: Correct print line. |
---|
| 4614 | * libmisc/shell/Makefile.am: Added new file telnetd.c. |
---|
| 4615 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h, libmisc/shell/pty.c: |
---|
| 4616 | New files. |
---|
| 4617 | * libmisc/shell/shell.c, libmisc/shell/cmds.c, libmisc/shell/shell.h: |
---|
| 4618 | Numerous improvments: - The shell_init has a new parameter 'forever' |
---|
| 4619 | because in /dev/console you need that this process runs forever but in |
---|
| 4620 | tcp/ip not. (respawn?) - A new task for every session opened trought |
---|
| 4621 | tcp/ip telnet client. (the chargen,daytime and more are possible of |
---|
| 4622 | implementation but I ask me if they are necesary) - Exit from the |
---|
| 4623 | session delete the task and when the client fails too. - More cmds have |
---|
| 4624 | been implemented. (very reduced version of these) umask, chmod, id, |
---|
| 4625 | whoami, rm, cat, ... - A reduced line edit has been implemented. Ctrl-C |
---|
| 4626 | abort the input, Ctrl-d in the first position gives EOF (logout). '\b' |
---|
| 4627 | and DEL makes the rubout operation. I think that readline() for every |
---|
| 4628 | session spents a lot of resources. |
---|
[9c94f544] | 4629 | |
---|
| 4630 | 2001-05-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 4631 | |
---|
| 4632 | * posix/macros/rtems/posix/mqueue.inl: Implemented missing routines to |
---|
| 4633 | support message queue FDs. |
---|
| 4634 | * score/macros/rtems/score/thread..inl: Implemented missing routines for |
---|
| 4635 | new libc reentrancy support. |
---|
| 4636 | |
---|
| 4637 | 2001-05-14 Till Straumann <strauman@slac.stanford.edu> |
---|
| 4638 | |
---|
| 4639 | * score/src/threaddispatch.c, score/src/threadhandler.c: Per PR211 fix |
---|
| 4640 | saving/restoring floating point context. The fpsave and fprestore |
---|
| 4641 | routines are only used in a executing context which _is_ fp and hence |
---|
| 4642 | has the FPU enabled. The current behavior required the FPU always to be |
---|
| 4643 | on which is very dangerous if lazy context switching is used. [Joel |
---|
| 4644 | Note: Some ports explicitly enabled the FPU in the FP save and restore |
---|
| 4645 | routines to avoid this.] The patch also makes sure (on powerpc only) |
---|
| 4646 | that the FPU is disabled for integer tasks. Note that this is crucial if |
---|
| 4647 | deferred fp context switching is used. Otherwise, fp context corruption |
---|
| 4648 | may go undetected! Also note that even tasks which merely push/pop FP |
---|
| 4649 | registers to/from the stack without modifying them still MUST be FP |
---|
| 4650 | tasks - otherwise (if lazy FP context switching is used), FP register |
---|
| 4651 | corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by |
---|
| 4652 | default, lazy FP context save/restore is _disabled_. |
---|
| 4653 | |
---|
[b212624] | 4654 | 2001-05-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 4655 | |
---|
| 4656 | * libmisc/dummy/Makefile.am, libmisc/wrapup/Makefile.am: Fixed to |
---|
| 4657 | generate a library of the same name. |
---|
[8a2fcfd] | 4658 | * libnetworking/ChangeLog: Corrected -- entry should have been in |
---|
| 4659 | libchip. |
---|
[b212624] | 4660 | |
---|
[9c94f544] | 4661 | 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4662 | |
---|
| 4663 | * score/include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, |
---|
| 4664 | cpuopts.h.in, cpuopts-tmp.h. |
---|
[8a2fcfd] | 4665 | * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__. |
---|
[9c94f544] | 4666 | |
---|
| 4667 | 2001-05-09 Joel Sherrill <joel@OARcorp.com> |
---|
| 4668 | |
---|
| 4669 | * sapi/src/exinit.c: Slightly rework initialization so there is a valid |
---|
| 4670 | thread as _Thread_Executing when the pre_tasking hook is called. This |
---|
| 4671 | allows one directives and malloc to potentially use mutex protection. |
---|
[615a7d0] | 4672 | |
---|
[b212624] | 4673 | 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4674 | |
---|
| 4675 | * libmisc/shell/cmds.c, libmisc/shell/shell.c: Remove fileno-hacks. |
---|
| 4676 | * libmisc/monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__. |
---|
| 4677 | |
---|
[53c3a2c6] | 4678 | 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4679 | |
---|
[98eb4c27] | 4680 | * configure.in, itron/configure.in, posix/configure.in, |
---|
| 4681 | libfs/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. |
---|
[9c94f544] | 4682 | |
---|
| 4683 | 2001-04-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 4684 | |
---|
| 4685 | * posix/include/rtems/posix/mqueue.h, |
---|
| 4686 | posix/inline/rtems/posix/mqueue.inl, posix/src/mqueue.c, |
---|
| 4687 | posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c, |
---|
| 4688 | posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, |
---|
| 4689 | posix/src/mqueueopen.c, posix/src/mqueuerecvsupp.c, |
---|
| 4690 | posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c: Per PR81 reworked |
---|
| 4691 | to add a message queue descriptor separate from the underlying message |
---|
| 4692 | queue. This allows non-blocking to follow the "open" not the underlying |
---|
| 4693 | queue. |
---|
| 4694 | * score/src/objectcomparenamestring.c: Fix typos. |
---|
| 4695 | * score/include/rtems/score/object.h, |
---|
| 4696 | score/inline/rtems/score/object.inl, score/ |
---|
| 4697 | src/objectcomparenamestring.c: Address PR81 that reworked POSIX message |
---|
| 4698 | queues to add a descriptor separate from the underlying message queue. |
---|
| 4699 | This allows non-blocking to follow the "open" not the underlying queue. |
---|
| 4700 | As part of debugging this it became clear that |
---|
| 4701 | _Objects_Compare_name_string was broken and a simple version using |
---|
| 4702 | strncmp() was substituted. |
---|
| 4703 | |
---|
[920d9db] | 4704 | 2001-04-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 4705 | |
---|
| 4706 | * libfs/src/imfs/memfile.c (memfile_open): Did not set iop->size and |
---|
| 4707 | thus the value was incorrect. Before this field was cleared, this |
---|
| 4708 | resulted in the value from the last time that IOP was used being still |
---|
| 4709 | in place. Discovered by Andrew Bythell <abythell@nortelnetworks.com>. |
---|
| 4710 | |
---|
[8a2fcfd] | 4711 | 2001-04-24 Eric Norum <eric.norum@usask.ca> |
---|
| 4712 | |
---|
| 4713 | * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS |
---|
| 4714 | NTP synchronization a little more robust -- no NTP daemon yet, but at |
---|
| 4715 | least it trys a little harder when the primary NTP server is down. |
---|
| 4716 | |
---|
[9c94f544] | 4717 | 2001-04-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 4718 | |
---|
| 4719 | * itron/src/task.c (_ITRON_Task_User_extensions): Add new fields to be |
---|
| 4720 | correct in respect to newly added fields for separate switch list. |
---|
| 4721 | |
---|
[8a2fcfd] | 4722 | 2001-04-20 Radzislaw Galler <rgaller@et.put.poznan.pl> |
---|
| 4723 | |
---|
| 4724 | * libnetworking/modem/ppp.c, libnetworking/pppd/main.c, |
---|
| 4725 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
| 4726 | libnetworking/pppd/modem_example/modem.c, |
---|
| 4727 | libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and |
---|
| 4728 | other strings into English. |
---|
| 4729 | * libnetworking/pppd/STATUS: updated to reflect the changes. |
---|
| 4730 | |
---|
[b212624] | 4731 | 2001-04-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 4732 | |
---|
| 4733 | * libmisc/devnull/devnull.c (null_initialize): Added check to ensure |
---|
| 4734 | that the driver is only initialized once. Otherwise, it will abort when |
---|
| 4735 | the device /dev/null is present. (null_write): Do not dereference a NULL |
---|
| 4736 | pointer. |
---|
[920d9db] | 4737 | * libfs/src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print only |
---|
| 4738 | information that does not vary based on target or memory configuration. |
---|
| 4739 | The old prints are still there in case they are needed in the future to |
---|
| 4740 | debug. Printing target dependent addresses makes the test output vary |
---|
| 4741 | by target unnecessarily. |
---|
[b212624] | 4742 | |
---|
[8a2fcfd] | 4743 | 2001-04-20 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 4744 | |
---|
| 4745 | * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work |
---|
| 4746 | again. |
---|
| 4747 | |
---|
[b212624] | 4748 | 2001-04-20 Fernando Ruiz Casas <correo@fernando-ruiz.com> |
---|
| 4749 | |
---|
| 4750 | * Added initial shell functionality. |
---|
| 4751 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 4752 | Reflect having added shell. |
---|
| 4753 | * libmisc/shell/.cvsignore, libmisc/shell/Makefile.am, |
---|
| 4754 | libmisc/shell/README, libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
| 4755 | libmisc/shell/shell.h: New files. |
---|
| 4756 | |
---|
[9c94f544] | 4757 | 2001-04-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 4758 | |
---|
| 4759 | * sapi/include/confdefs.h: Fix real-time clock support. |
---|
| 4760 | |
---|
| 4761 | 2001-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
| 4762 | |
---|
| 4763 | * score/macros/rtems/score/userext.inl: Now works after merging patch |
---|
| 4764 | for functionality requested in PR174. |
---|
| 4765 | * score/inline/rtems/score/userext.inl: Added a comment explaining the |
---|
| 4766 | order in which routines appear since it is not the obvious order. |
---|
| 4767 | |
---|
| 4768 | 2001-04-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 4769 | |
---|
| 4770 | * score/macros/rtems/score/object.inl: Corrected arguments. |
---|
| 4771 | * score/macros/rtems/score/userext.inl: Updated to reflect modifications |
---|
| 4772 | to inline version from PR142. |
---|
| 4773 | * score/inline/rtems/score/userext.inl: Cleanup as side-effect of above. |
---|
| 4774 | * rtems/src/tasks.c: Pre-initialized switch extension for list. |
---|
| 4775 | * rtems/macros/rtems/score/timer.inl: Corrected typo on end of line. |
---|
| 4776 | |
---|
[920d9db] | 4777 | 2001-04-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 4778 | |
---|
| 4779 | * libfs/src/dosfs/Makefile.am: Per PR129 do not install as many files to |
---|
| 4780 | the $(includedir). |
---|
| 4781 | |
---|
[9c94f544] | 4782 | 2001-03-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 4783 | |
---|
| 4784 | * Per PR126, configuration structures now match docs. |
---|
| 4785 | * sapi/include/rtems/config.h: Use public data types. |
---|
| 4786 | * Per PR126, configuration structures now match docs. |
---|
| 4787 | * rtems/include/rtems/rtems/config.h: Use public data types. |
---|
| 4788 | * Per PR147 addressed problems when reseting and inserting a timer into |
---|
| 4789 | a timer chain that did not honor time passage since the last time the |
---|
| 4790 | timer server was scheduled and the new insertion. |
---|
| 4791 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerreset.c, |
---|
| 4792 | rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
| 4793 | rtems/src/timerserverfirewhen.c: Broke up the "reset server" routine |
---|
| 4794 | into a set of very specific routines that allowed the server to be |
---|
| 4795 | unscheduled, timer chains to be "synchronized" with the current time |
---|
| 4796 | before inserting a new timer. |
---|
| 4797 | |
---|
| 4798 | 2001-03-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 4799 | |
---|
| 4800 | * PR132 requested some tinkering ot lower memory. |
---|
| 4801 | * sapi/include/confdefs.h: Lowered footprint of device driver table and |
---|
| 4802 | statically configure user extensions. Now if no static extensions are |
---|
| 4803 | configured, then the table is not instantiated. |
---|
| 4804 | |
---|
| 4805 | 2001-03-26 Zoltan Kocsi <zoltan@bendor.com.au> |
---|
| 4806 | |
---|
| 4807 | * rtems/src/eventsurrender.c: Clear event condition when task is |
---|
| 4808 | unblocked. This makes sure that subsequent event send thinks the task is |
---|
| 4809 | still blocked and overwrites the initial events received. |
---|
| 4810 | |
---|
[920d9db] | 4811 | 2001-03-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 4812 | |
---|
| 4813 | * libfs/src/imfs/memfile.c: Reapply fix from bug report from Jose |
---|
| 4814 | Sturniolo <jsturnio@nec.com.ar> where NULL pointer was dereferenced when |
---|
| 4815 | freeing a triply indirect file. The fix was applied to the 4.5 release |
---|
| 4816 | branch and not the development branch. |
---|
| 4817 | |
---|
[8a2fcfd] | 4818 | 2001-03-20 Till Straumann <strauman@SLAC.Stanford.EDU> |
---|
| 4819 | |
---|
| 4820 | * PR158 |
---|
| 4821 | * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the |
---|
| 4822 | rcmd() library call by commenting out the parts that deal with signals. |
---|
| 4823 | This enables RTEMS to 'rsh' command to a server connecting fd to remote |
---|
| 4824 | stdio. The 'server-side' parts of this file which deal with |
---|
| 4825 | authentication are disabled since they are not needed. |
---|
| 4826 | |
---|
[9c94f544] | 4827 | 2001-03-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 4828 | |
---|
| 4829 | * posix/sys/utsname.h: Added C++ wrapper. |
---|
| 4830 | |
---|
[8a2fcfd] | 4831 | 2001-03-15 Ralf Corsepius <corsepius@faw.uni-ulm.de> |
---|
| 4832 | |
---|
| 4833 | * libnetworking/include/.cvsignore: Remove dangling file. |
---|
| 4834 | |
---|
[9c94f544] | 4835 | 2001-03-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 4836 | |
---|
| 4837 | * sapi/src/extension.c: Split to reduce minimum code size per PR134. |
---|
| 4838 | * sapi/src/extensioncreate.c, sapi/src/extensiondelete.c, |
---|
| 4839 | sapi/src/extensionident.c: New files. src/Makefile.am: Modified to |
---|
| 4840 | reflect above. |
---|
[53c3a2c6] | 4841 | |
---|
[920d9db] | 4842 | 2001-03-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 4843 | |
---|
| 4844 | * libfs/src/imfs/.cvsignore: Added stamp-h1.in. |
---|
| 4845 | |
---|
[c0394d4b] | 4846 | 2001-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4847 | |
---|
| 4848 | * configure.in: AC_DEFINE RTEMS_UNIX if RTEMS_CPU=unix. |
---|
| 4849 | |
---|
[b212624] | 4850 | 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4851 | |
---|
| 4852 | * libmisc/monitor/mon-command.c: Use #if defined(RTEMS_UNIX). |
---|
| 4853 | |
---|
[9c94f544] | 4854 | 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4855 | |
---|
| 4856 | * itron/include/Makefile.am, itron/include/itronsys/Makefile.am, |
---|
| 4857 | itron/include/rtems/itron/Makefile.am, |
---|
| 4858 | itron/inline/rtems/itron/Makefile.am, |
---|
[98eb4c27] | 4859 | itron/macros/rtems/itron/Makefile.am, posix/include/Makefile.am, |
---|
| 4860 | posix/include/rtems/posix/Makefile.am, posix/include/sys/Makefile.am, |
---|
| 4861 | posix/inline/rtems/posix/Makefile.am, |
---|
| 4862 | posix/macros/rtems/posix/Makefile.am: Apply include_*HEADERS instead of |
---|
[9c94f544] | 4863 | H_FILES. |
---|
| 4864 | * include/rtems/Makefile.am, include/rtems/score/Makefile.am, |
---|
| 4865 | inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply |
---|
| 4866 | include_*HEADERS instead of H_FILES. |
---|
| 4867 | * sapi/include/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
[98eb4c27] | 4868 | sapi/inline/rtems/Makefile.am, sapi/macros/rtems/Makefile.am, |
---|
| 4869 | rtems/include/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
[9c94f544] | 4870 | rtems/inline/rtems/rtems/Makefile.am, |
---|
[98eb4c27] | 4871 | rtems/macros/rtems/rtems/Makefile.am, rtems/ rtems/optman/Makefile.am, |
---|
| 4872 | libmisc/untar/Makefile.am, libmisc/monitor/Makefile.am, |
---|
[b212624] | 4873 | libmisc/dummy/Makefile.am, libmisc/devnull/Makefile.am, |
---|
| 4874 | libmisc/dumpbuf/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 4875 | libmisc/stackchk/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
[98eb4c27] | 4876 | libmisc/cpuuse/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
| 4877 | libfs/src/imfs/Makefile.am, libnetworking/Makefile.am, |
---|
| 4878 | libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
| 4879 | libnetworking/net/Makefile.am, libnetworking/ netinet/Makefile.am, |
---|
| 4880 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 4881 | libnetworking/ rtems_servers/Makefile.am, |
---|
| 4882 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 4883 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Apply |
---|
[8a2fcfd] | 4884 | include_*HEADERS instead of H_FILES. |
---|
| 4885 | * libnetworking/include/Makefile.am: Remove. |
---|
| 4886 | * libnetworking/Makefile.am: Add handling of *.h files. |
---|
| 4887 | * libnetworking/configure.in: Remove include/Makefile. |
---|
| 4888 | |
---|
| 4889 | 2001-01-31 Sergei Organov <osv@javad.ru> |
---|
| 4890 | |
---|
| 4891 | * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with |
---|
| 4892 | current dir and root dir removed in favor of new libio support for |
---|
| 4893 | task-local current and root directories. - Bug in `close_data_socket()' |
---|
| 4894 | introduced by previous change fixed. - `command_pasv()' changed to set |
---|
| 4895 | timeout on socket we are listening on and code fixed to don't close |
---|
| 4896 | socket twice on error. - `serr()' changed to clear `errno'. - |
---|
| 4897 | `data_socket()' changed to clear `errno' before `bind()'. - `session()' |
---|
| 4898 | changed to clear `errno' before processing session. - |
---|
| 4899 | `close_data_socket()' fixed to close both active and passive sockets. - |
---|
| 4900 | Initialize info->data_socket to -1 in `daemon()'. - Initialize `fname' |
---|
| 4901 | to empty string in `exec_command()'. |
---|
[9c94f544] | 4902 | |
---|
| 4903 | 2001-01-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 4904 | |
---|
| 4905 | * rtems/include/rtems/rtems/timer.h: Missed merging these modifications |
---|
| 4906 | in previous merge of new timer functionality. |
---|
| 4907 | |
---|
| 4908 | 2001-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
| 4909 | |
---|
| 4910 | * score/src/objectextendinformation.c: Added include of string.h to |
---|
| 4911 | eliminate warning. |
---|
| 4912 | * Fixed bug where resetting a timer that was not at the head of one of |
---|
| 4913 | the task timer chains resulted in the Timer Server task waking up too |
---|
| 4914 | far in the future. |
---|
| 4915 | * Added rtems_timer_get_information() directive to support testing. |
---|
| 4916 | * src/timerserver.c, include/rtems/rtems/timer.h, |
---|
| 4917 | * rtems/src/timergetinfo.c: New file. |
---|
| 4918 | * rtems/src/Makefile.am: Modified to reflect above. |
---|
| 4919 | |
---|
| 4920 | 2001-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.d> |
---|
| 4921 | |
---|
| 4922 | * sapi/include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not |
---|
| 4923 | using NEWLIB, cleanup related comment. |
---|
| 4924 | |
---|
| 4925 | 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4926 | |
---|
| 4927 | * sapi/include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull. |
---|
| 4928 | |
---|
[8a2fcfd] | 4929 | 2001-01-25 Eric Norum <eric.norum@usask.ca> |
---|
| 4930 | |
---|
| 4931 | * libnetworking/lib/tftpDriver.c: Reduce first timeout interval. This |
---|
| 4932 | improves throughput on systems which are dropping packets. Only the |
---|
| 4933 | first timeout is reduced. This keeps the number of extra packets down |
---|
| 4934 | on networks that are very busy and dropping lots of packets. |
---|
| 4935 | |
---|
| 4936 | 2001-01-24 Sergei Organov <osv@javad.ru> |
---|
| 4937 | |
---|
| 4938 | * libnetworking/rtems_servers/ftpd.c, |
---|
| 4939 | libnetworking/rtems_servers/ftpd.h: - Timeouts on sockets implemented. |
---|
| 4940 | 'idle' field added to configuration. No timeout by default to keep |
---|
| 4941 | backward compatibility. Note: SITE IDLE command not implemented yet. - |
---|
| 4942 | Basic global access control implemented. 'access' field added to |
---|
| 4943 | configuration. No access limitations by default to keep backward |
---|
| 4944 | compatibility. - Anchor data socket for active mode (using self IP and |
---|
| 4945 | port 20.) - Fixed default data port support (still not tested). - Don't |
---|
| 4946 | allow IP address different from originating host in PORT command to |
---|
| 4947 | improve security. - Fixed bug in MDTM command. - Check for correctness |
---|
| 4948 | of parsing of argument in command_port(). - Fixed squeeze_path() to |
---|
| 4949 | don't allow names like 'NAME/smth' where 'NAME' is not a directory. - |
---|
| 4950 | Command parsing a little bit improved: command names are now converted |
---|
| 4951 | to upper-case to be more compatible with RFC (command names are not |
---|
| 4952 | case-sensitive.). - Reformat comments so that they have RTEMS |
---|
| 4953 | look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous |
---|
| 4954 | changes. - True ASCII mode implemented (doesn't work for hooks and |
---|
| 4955 | /dev/null) - Passive mode implemented, PASV command added. - Default |
---|
| 4956 | port for data connection could be used (untested, can't find ftp client |
---|
| 4957 | that doesn't send PORT command). - SYST reply changed to UNIX, as former |
---|
| 4958 | RTEMS isn't registered name. - Reply codes reviewed and fixed. |
---|
| 4959 | |
---|
[9c94f544] | 4960 | 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4961 | |
---|
| 4962 | * posix/configure.in: Add src/config.h. |
---|
| 4963 | * posix/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 4964 | * posix/src/.cvsignore: Add config.h and stamp-h. |
---|
| 4965 | * posix/src/*.c: Add config.h support. |
---|
| 4966 | |
---|
| 4967 | 2001-01-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 4968 | |
---|
| 4969 | * posix/src/alarm.c: Eliminated use of C++ style comments. |
---|
| 4970 | |
---|
| 4971 | 2001-01-22 Michael Hamel <mhamel@adi.co.nz> |
---|
| 4972 | |
---|
| 4973 | * posix/include/rtems/posix/semaphore.h, |
---|
| 4974 | posix/inline/rtems/posix/semaphore.inl, posix/ src/ptimer1.c, |
---|
| 4975 | posix/include/rtems/posix/semaphore.h, |
---|
| 4976 | posix/inline/rtems/posix/semaphore.inl, posix/src/alarm.c, |
---|
| 4977 | posix/src/ptimer1.c, posix/src/semaphorenametoid.c, posix/src/semopen.c, |
---|
[98eb4c27] | 4978 | posix/src/semunlink.c, rtems/include/rtems.h, rtems/src/signalcatch.c: |
---|
| 4979 | Modifications to make CodeWarrior happy. |
---|
[9c94f544] | 4980 | |
---|
| 4981 | 2001-01-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 4982 | |
---|
| 4983 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerserver.c: Add |
---|
| 4984 | priority argument to rtems_timer_initiate_server(). |
---|
| 4985 | |
---|
| 4986 | 2001-01-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 4987 | |
---|
[98eb4c27] | 4988 | * score/include/rtems/system.h, rtems/include/rtems/system.h: Only |
---|
| 4989 | include cpuopts.h when building a multilib configuration. Some ports |
---|
| 4990 | still need targopts.h but this small modification lets those ports work |
---|
| 4991 | non-multilib while fixing being fixed for multilib. |
---|
[9c94f544] | 4992 | |
---|
[2baf0d86] | 4993 | 2001-01-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 4994 | |
---|
| 4995 | * ChangeLog: Deleted duplicate blank line. |
---|
| 4996 | |
---|
[920d9db] | 4997 | 2001-01-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 4998 | |
---|
| 4999 | * libfs/configure.in: Add src/imfs/config.h. |
---|
| 5000 | * libfs/src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 5001 | * libfs/src/imfs/.cvsignore: Add config.h and stamp-h. |
---|
| 5002 | * libfs/src/imfs/*.c: Add config.h support. |
---|
| 5003 | |
---|
[9c94f544] | 5004 | 2001-01-16 Joel Sherrill <joel@OARcorp.com> |
---|
| 5005 | |
---|
| 5006 | * posix/inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): |
---|
| 5007 | Corrected name of routine in header. |
---|
| 5008 | * rtems/Added task-based timers to the Timer Manager. This added three |
---|
[98eb4c27] | 5009 | new directives: - rtems_timer_initiate_server - |
---|
[9c94f544] | 5010 | rtems_timer_server_fire_after - rtems_timer_server_fire_when In the |
---|
| 5011 | process of doing this, a number of cleanups were made. |
---|
| 5012 | * rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
| 5013 | rtems/src/timerserverfirewhen.c: New files. |
---|
| 5014 | * rtems/include/timer/timer.h: Added new prototypes and supporting types. |
---|
| 5015 | * rtems/inline/rtems/rtems/timer.h, rtems/macros/rtems/rtems/timer.h: |
---|
| 5016 | Enhanced _Timer_Is_interval_class() to cover the class |
---|
| 5017 | TIMER_INTERVAL_ON_TASK. |
---|
| 5018 | * rtems/src/Makefile.am: Accounted for new files. |
---|
| 5019 | * rtems/src/rtemstimer.c: Added initialization of _Timer_Server variable. |
---|
| 5020 | * rtems/src/timercancel.c, rtems/src/timerreset.c: Account for addition |
---|
| 5021 | of timer classes. Also corrected the headers. |
---|
| 5022 | * rtems/src/timercreate.c, rtems/src/timerdelete.c, |
---|
| 5023 | rtems/src/timerfireafter.c, rtems/ src/timerfireafter.c, |
---|
| 5024 | rtems/src/timerident.c: Corrected header. |
---|
| 5025 | * rtems/src/taskmode.c: Ensure the this service does not dispatch before |
---|
| 5026 | tasking is enabled at initialization time. |
---|
| 5027 | |
---|
[8a2fcfd] | 5028 | 2001-01-12 Sergei Organov <osv@javad.ru> |
---|
| 5029 | |
---|
| 5030 | * libnetworking/rtems_servers/ftpd.c, |
---|
| 5031 | libnetworking/rtems_servers/ftpd.h: - use pool of pre-created threads to |
---|
| 5032 | handle sessions instead of creating/deleting threads on the fly. - LIST |
---|
| 5033 | output is now similar to what "/bin/ls -al" would output, thus FTP |
---|
| 5034 | clients such Netscape are happy with it. - LIST NAME now works (both for |
---|
| 5035 | files and directories) - added support for NLST, CDUP, and MDTM FTP |
---|
| 5036 | commands to make more FTP clients happy . - keep track of CWD for every |
---|
| 5037 | session separately. - ability to specify root directory name for FTPD in |
---|
| 5038 | configuration table. FTPD will then create illusion for FTP clients that |
---|
| 5039 | this is actually root directory. - ignore options sent in commands, thus |
---|
| 5040 | LIST -al FILE works and doesn't try to list "-al" directory. - buffers |
---|
| 5041 | are allocated on stack instead of heap where possible to eliminate |
---|
| 5042 | malloc/free calls (avoid possible heap fragmentation troubles). - drop |
---|
| 5043 | using of task notepad to pass parameters - use function arguments |
---|
| 5044 | instead. - use snprintf() instead of sprintf() as the latter is unsafe. |
---|
| 5045 | - use of PF_INET in socket() instead of AF_INET. |
---|
| 5046 | |
---|
[9c94f544] | 5047 | 2001-01-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 5048 | |
---|
| 5049 | * posix/src/clockgetres.c: Fixed match problem. We are not converting |
---|
| 5050 | an interval to a timespec -- it is actually a real number of |
---|
| 5051 | microseconds. |
---|
| 5052 | * posix/src/README.mqueue: Enhanced example. |
---|
| 5053 | |
---|
[920d9db] | 5054 | 2001-01-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 5055 | |
---|
| 5056 | * libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, |
---|
| 5057 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_eval.c, |
---|
| 5058 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
| 5059 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5060 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/memfile.c, |
---|
| 5061 | libfs/src/imfs/miniimfs_init.c: Final developmental update to "tarfs". |
---|
| 5062 | When rtems_tarfs_load() is called, it checks the permissions on each |
---|
| 5063 | file. If there is write permission, it just creates a standard file |
---|
| 5064 | using "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no |
---|
| 5065 | write permission, it creates a LINEAR_FILE node with the appropriate |
---|
| 5066 | properties. If the permission is ever changed to writeable, IMFS_fchmod |
---|
| 5067 | converts it to a regular memory file. |
---|
| 5068 | |
---|
[9c94f544] | 5069 | 2001-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5070 | |
---|
| 5071 | * score/src/threadinitialize.c: Removed warning. |
---|
| 5072 | |
---|
| 5073 | 2001-01-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 5074 | |
---|
| 5075 | * score/src/threadinitialize.c: Fix my bad hack of Ralf's fp_area |
---|
| 5076 | warning removal patch. :(. |
---|
| 5077 | |
---|
| 5078 | 2001-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5079 | |
---|
| 5080 | * itron/configure.in: Add src/config.h. |
---|
| 5081 | * itron/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
| 5082 | * itron/src/.cvsignore: Add config.h and stamp-h. |
---|
| 5083 | * itron/src/*.c: Add config.h support. |
---|
| 5084 | |
---|
[b212624] | 5085 | 2001-01-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 5086 | |
---|
| 5087 | * libmisc/devnull: New addition. Moved from libcpu/sh. |
---|
| 5088 | * libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
| 5089 | libmisc/devnull/.cvsignore, libmisc/ devnull/Makefile.am: New files. |
---|
| 5090 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 5091 | Modified to reflect addition of above. |
---|
| 5092 | |
---|
[9c94f544] | 5093 | 2001-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
| 5094 | |
---|
| 5095 | * score/src/isr.c: Modify to properly dereference _ISR_Vector_table now |
---|
| 5096 | that it is dynamically allocated. |
---|
| 5097 | |
---|
[8a2fcfd] | 5098 | 2001-01-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 5099 | |
---|
| 5100 | * libnetworking/CHANGELOG: Removed. |
---|
| 5101 | * libnetworking/README: Merged CHANGELOG contents as initial changes. |
---|
| 5102 | |
---|
[9c94f544] | 5103 | 2000-12-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 5104 | |
---|
| 5105 | * posix/src/pthreadgetschedparam.c: Do not set output parameters if the |
---|
| 5106 | pointers are NULL. |
---|
| 5107 | * score/src/isr.c: Allocate the _ISR_Vector_table all the time not just |
---|
| 5108 | when we are allocating an interrupt stack. |
---|
| 5109 | |
---|
[8a2fcfd] | 5110 | 2000-12-14 Eric Norum <eric.norum@usask.ca> |
---|
| 5111 | |
---|
| 5112 | * libnetworking/lib/tftpDriver.c: Added write capability. |
---|
| 5113 | |
---|
[9c94f544] | 5114 | 2000-12-13 Joel Sherrill <joel@OARcorp.com> |
---|
| 5115 | |
---|
| 5116 | * score/include/rtems/score/isr.h, score/src/isr.c: Allocate it from the |
---|
| 5117 | workspace rather than explicitly declaring it. This allows the size to |
---|
| 5118 | be a non-constant from the perspective of score/cpu. |
---|
| 5119 | |
---|
[920d9db] | 5120 | 2000-12-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
| 5121 | |
---|
[98eb4c27] | 5122 | * libfs/src/imfs/linearfile.c, libfs/src/imfs/imfs_load_tar.c: New files. |
---|
[920d9db] | 5123 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/imfs.h, |
---|
| 5124 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 5125 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
| 5126 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5127 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/miniimfs_init.c: Added |
---|
| 5128 | "tarfs". This is not really a tar filesystem. It is a way to load a tar |
---|
| 5129 | image into the IMFS but actually leave bulky file contents in the |
---|
| 5130 | original tar image. It essentially adds the linear file type and |
---|
| 5131 | associated support and a loader routine. |
---|
| 5132 | |
---|
[8a2fcfd] | 5133 | 2000-12-08 Joel Sherrill <joel@OARcorp.com> |
---|
| 5134 | |
---|
| 5135 | * libnetworking/libc/linkaddr.c: Initialized variable to remove warning. |
---|
| 5136 | * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made |
---|
| 5137 | numerous variable declarations conditional on PPP_COMPRESS and |
---|
| 5138 | PPP_FILTER. Commented out variables that were not used because the code |
---|
| 5139 | using them was commented out. Removed totally unused variables. |
---|
| 5140 | * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings. |
---|
| 5141 | * libnetworking/pppd/pppmain.c: Removed numerous warnings. |
---|
| 5142 | |
---|
[9c94f544] | 5143 | 2000-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
| 5144 | |
---|
| 5145 | * posix/src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to |
---|
| 5146 | eliminate warning. |
---|
| 5147 | * rtems/src/regiongetinfo.c: Removed unused variable to eliminate |
---|
| 5148 | warning. |
---|
| 5149 | |
---|
[76c0bbbb] | 5150 | 2000-12-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 5151 | |
---|
[2baf0d86] | 5152 | * configure.in: Removed error check for enabling macros with either |
---|
| 5153 | POSIX or ITRON API. |
---|
[9c94f544] | 5154 | * Added macro support to ITRON API. This is known to compile. |
---|
| 5155 | * itron/Makefile.am: Added macros directory. |
---|
| 5156 | * itron/configure.in: Removed error check for enabling macros. |
---|
| 5157 | * itron/macros/.cvsignore, itron/macros/Makefile.am, |
---|
| 5158 | itron/macros/rtems/.cvsignore, itron/macros/rtems/Makefile.am, |
---|
| 5159 | itron/macros/rtems/itron/.cvsignore, |
---|
| 5160 | itron/macros/rtems/itron/Makefile.am, |
---|
| 5161 | itron/macros/rtems/itron/eventflags.inl, |
---|
| 5162 | itron/macros/rtems/itron/fmempool.inl, |
---|
| 5163 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
| 5164 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
| 5165 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
| 5166 | itron/macros/rtems/itron/semaphore.inl, |
---|
| 5167 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
| 5168 | itron/macros/rtems/itron/time.inl, |
---|
| 5169 | itron/macros/rtems/itron/vmempool.inl: New files. |
---|
| 5170 | * posix/include/rtems/posix/cond.h: #if 0'ed out prototype of |
---|
| 5171 | _POSIX_Condition_variables_Get to avoid conflict with macro |
---|
| 5172 | implementation. |
---|
| 5173 | * Added macro support to POSIX API. This is known to compile. |
---|
| 5174 | * posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/intr.inl, |
---|
| 5175 | posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl, |
---|
| 5176 | posix/macros/rtems/posix/mutex.inl, |
---|
| 5177 | posix/macros/rtems/posix/priority.inl, |
---|
| 5178 | posix/macros/rtems/posix/pthread.inl, |
---|
| 5179 | posix/macros/rtems/posix/semaphore.inl, |
---|
| 5180 | posix/macros/rtems/posix/timer.inl: New files. |
---|
| 5181 | * posix/configure.in: Removed error check for enabling macros. |
---|
| 5182 | * posix/rtems/posix/mutex.h: #if 0'ed out prototypes for inlined |
---|
| 5183 | routines since you cannot have prototypes for macros. |
---|
| 5184 | * posix/macros/rtems/posix/Makefile.am: Added files. |
---|
| 5185 | * score/macros/rtems/score/coresem.inl: Removed comments since |
---|
| 5186 | convention calls for comments to be in inline versin. |
---|
| 5187 | * score/macros/rtems/score/object.inl (Objects_Get_local_object): Fixed |
---|
| 5188 | style to use _ prefix on variable names and use parentheses. |
---|
| 5189 | * score/macros/rtems/score/object.inl (_Objects_Namespace_remove): Added. |
---|
| 5190 | |
---|
| 5191 | 2000-11-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5192 | |
---|
| 5193 | * posix/inline/rtems/posix/mqueue.inl: Removed explicit dependency on |
---|
| 5194 | abs(). |
---|
| 5195 | * General effort to make things compile with macros not inlines |
---|
| 5196 | * score/inline/rtems/score/coremutex.inl: Added comment indicating for |
---|
| 5197 | macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in |
---|
| 5198 | src/coremutexseize.c. |
---|
| 5199 | * score/src/coremutexseize.c: Added body of |
---|
| 5200 | _CORE_mutex_Seize_interrupt_trylock() for macro case. |
---|
| 5201 | * score/macros/rtems/score/coremutex.inl: Added prototype for |
---|
| 5202 | _CORE_mutex_Seize_interrupt_trylock() since there is a real body when |
---|
| 5203 | macros are enabled. |
---|
| 5204 | * score/macros/rtems/score/coresem.inl: Added macro implementation of |
---|
| 5205 | _CORE_semaphore_Seize_isr_disable. |
---|
| 5206 | * score/macros/score/Makefile.am: Fixed typos. |
---|
| 5207 | * score/rtems/score/address.inl: Correct macro implementation of |
---|
| 5208 | _Addresses_Is_aligned() so it would compile. |
---|
| 5209 | * score/macros/rtems/score/coremsg.inl: Added closing parentheses. |
---|
| 5210 | * rtems/src/msgqsubmit.c: Modified multiprocessing conditional so this |
---|
| 5211 | would compile with both macros and inlines. |
---|
| 5212 | * rtems/macros/rtems/rtems/sem.inl: Added macro implementation of |
---|
| 5213 | _Semaphore_Get_interrupt_disable(). |
---|
[b212624] | 5214 | * libmisc/mw-fb/mw_uid.c: Removed unnecessary dependency on <bsp.h>. |
---|
[8a2fcfd] | 5215 | * libnetworking/modem/ppp_tty.c: Changed to include |
---|
| 5216 | <rtems/termiostypes.h> since that is an RTEMS specific header file. |
---|
| 5217 | * libnetworking/sys/ttycom.h: Moved to lib/include/sys. |
---|
| 5218 | * libnetworking/Makefile.am: Modified to reflect above. |
---|
[9c94f544] | 5219 | |
---|
[920d9db] | 5220 | 2000-11-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 5221 | |
---|
| 5222 | * libfs/src/imfs/memfile.c: Bug report from Sturniolo Jose |
---|
| 5223 | <jsturnio@nec.com.ar> where NULL pointer was dereferenced. |
---|
| 5224 | |
---|
[9c94f544] | 5225 | 2000-11-28 Chris Johns <ccj@acm.org> |
---|
| 5226 | |
---|
| 5227 | * score/src/heapallocate.c: Do not allow the size to overflow when |
---|
| 5228 | adjusting it. A test allocated a stack of -1 (~0). This actually |
---|
| 5229 | resulted in a stack being allocated but with a size of 0xb. The |
---|
| 5230 | allocator did not test the size to see if it rolled through 0 and so |
---|
| 5231 | allowed the allocation to happen, the thread to get created. The task |
---|
| 5232 | crashed as you would expect. |
---|
| 5233 | |
---|
| 5234 | 2000-11-27 Joel Sherrill <joel@OARcorp.com> |
---|
| 5235 | |
---|
| 5236 | * posix/src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX. |
---|
[8a2fcfd] | 5237 | * libnetworking/libc/res_init.c: Fix typo - adding missing # on include. |
---|
| 5238 | |
---|
| 5239 | 2000-11-25 Eric Norum <eric.norum@usask.ca> |
---|
| 5240 | |
---|
| 5241 | * libnetworking/libc/res_init.c: Move include to avoid compiler dumping |
---|
| 5242 | core. |
---|
| 5243 | |
---|
| 5244 | 2000-11-25 Antti P Miettinen <antti.p.miettinen@nokia.com> |
---|
| 5245 | |
---|
[98eb4c27] | 5246 | * libnetworking/wrapup/Makefile.am, libnetworking/configure.in, |
---|
| 5247 | libnetworking/Makefile.am: Added modem subdir. |
---|
[8a2fcfd] | 5248 | * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h. |
---|
| 5249 | * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work). |
---|
| 5250 | * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c, |
---|
| 5251 | libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c, |
---|
| 5252 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
| 5253 | libnetworking/pppd/upap.c: Changes from Thomas Doerfler |
---|
| 5254 | <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually |
---|
| 5255 | main.c and ppp_tty.c should be scratched. The modem subdir has the real |
---|
| 5256 | ppp_tty.c and the real pppd main is in pppmain.c. |
---|
[76c0bbbb] | 5257 | |
---|
[920d9db] | 5258 | 2000-11-17 Jennifer Averret <jennifer@OARcorp.com> |
---|
| 5259 | |
---|
| 5260 | * libfs/src/imfs/imfs_eval.c: Always return imaginary node at mount |
---|
| 5261 | points. |
---|
| 5262 | |
---|
[feead226] | 5263 | 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5264 | |
---|
[98eb4c27] | 5265 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5266 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
| 5267 | libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in |
---|
[8a2fcfd] | 5268 | ACLOCAL_AMFLAGS. |
---|
[feead226] | 5269 | |
---|
[a314d3b4] | 5270 | 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5271 | |
---|
[98eb4c27] | 5272 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5273 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
| 5274 | libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I |
---|
[8a2fcfd] | 5275 | $(RTEMS_TOPdir)/aclocal. |
---|
[9c94f544] | 5276 | |
---|
| 5277 | 2000-11-02 Joel Sherrill <joel@OARcorp.com> |
---|
| 5278 | |
---|
| 5279 | * score/include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) |
---|
| 5280 | so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
| 5281 | POSIX_BOTTOM_REACHED() are actually included. |
---|
| 5282 | * score/include/rtems/system.h: Add prototypes for |
---|
| 5283 | POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
| 5284 | POSIX_BOTTOM_REACHED() removed from newlib. |
---|
| 5285 | |
---|
[920d9db] | 5286 | 2000-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
| 5287 | |
---|
| 5288 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/deviceio.c, |
---|
| 5289 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
| 5290 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
| 5291 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
| 5292 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_free.c, |
---|
| 5293 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_gtkn.c, |
---|
| 5294 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
| 5295 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_mknod.c, |
---|
| 5296 | libfs/src/imfs/imfs_mount.c, libfs/src/imfs/imfs_readlink.c, |
---|
| 5297 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
| 5298 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
| 5299 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
| 5300 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
| 5301 | libfs/src/imfs/memfile.c, libfs/src/imfs/miniimfs_init.c: assoc.h, |
---|
| 5302 | error.h, libio_.h, libio.h, and libcsupport.h moved from libc to |
---|
| 5303 | lib/include/rtems and now must be referenced as <rtems/XXX.h>. Now we |
---|
| 5304 | do not have to reach up and over to libc to pick them up. |
---|
| 5305 | |
---|
[9c94f544] | 5306 | 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5307 | |
---|
| 5308 | * posix/configure.in: Cleanup comments. |
---|
| 5309 | |
---|
| 5310 | 2000-10-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5311 | |
---|
| 5312 | * posix/include/Makefile.am: Updated to reflect files merged into |
---|
| 5313 | newlib. This resulted in some definitions moving to other files and thus |
---|
| 5314 | some secondary effects in RTEMS source code. |
---|
| 5315 | * posix/include/unistd.h: Removed. Now use newlib's. |
---|
| 5316 | * posix/include/rtems/posix/mqueue.h: Add include of <signal.h>. |
---|
| 5317 | * posix/include/rtems/posix/threadsup.h: Add include of <sys/signal.h>. |
---|
[98eb4c27] | 5318 | * posix/src/execv.c, posix/src/execve.c, posix/src/execvp.c: Corrected |
---|
| 5319 | prototype to agree with newlib. |
---|
[9c94f544] | 5320 | * posix/src/psignal.c: Rewrote reference to <siginfo.h> in comment since |
---|
| 5321 | that file no longer exists. |
---|
[98eb4c27] | 5322 | * posix/src/pthreadkill.c, posix/src/sigaction.c: Added include of |
---|
| 5323 | <signal.h>. |
---|
[9c94f544] | 5324 | * posix/src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment |
---|
| 5325 | since that file no longer exists. |
---|
| 5326 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5327 | definitions moving to other files and thus some secondary effects in |
---|
| 5328 | RTEMS source code. |
---|
| 5329 | * sapi/include/confdefs.h: Replaced include of <sys/siginfo.h> with |
---|
| 5330 | <signal.h> since that file no longer exists. |
---|
[b212624] | 5331 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5332 | definitions moving to other files and thus some secondary effects in |
---|
| 5333 | RTEMS source code. |
---|
| 5334 | * librpc/src/rpc/Makefile.am, librpc/src/rpc/auth_time.c, |
---|
| 5335 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/clnt_tcp.c, |
---|
| 5336 | librpc/src/rpc/clnt_udp.c, librpc/src/rpc/clnt_unix.c, |
---|
| 5337 | librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_clnt.c, |
---|
| 5338 | librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c, |
---|
| 5339 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
| 5340 | librpc/src/rpc/svc_tcp.c, librpc/src/rpc/svc_udp.c, |
---|
| 5341 | librpc/src/rpc/svc_unix.c: Use of _read, _write, and _close as macros |
---|
| 5342 | conflicted with newlib's use of these as routine names. They were |
---|
| 5343 | renamed to include "_RPC_" prefix. |
---|
[8a2fcfd] | 5344 | * POSIX include files merged into newlib. This resulted in some |
---|
| 5345 | definitions moving to other files and thus some secondary effects in |
---|
| 5346 | RTEMS source code. |
---|
| 5347 | * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be |
---|
| 5348 | in sync with newlib's <machine/types.h>. |
---|
| 5349 | * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes |
---|
| 5350 | definition of struct itimerval in <sys/time.h>. |
---|
[a314d3b4] | 5351 | |
---|
[5582de1] | 5352 | 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5353 | |
---|
[98eb4c27] | 5354 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
| 5355 | libmisc/Makefile.am, librpc/Makefile.am, libnetworking/Makefile.am: |
---|
| 5356 | ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU |
---|
[2baf0d86] | 5357 | canonicalization. |
---|
[9c94f544] | 5358 | |
---|
[920d9db] | 5359 | 2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5360 | |
---|
[98eb4c27] | 5361 | * libfs/Makefile.am, libfs/configure.in: Introduce GNU canonicalization |
---|
[920d9db] | 5362 | to libfs/. The approach is currently a bit of a hack as GNU |
---|
| 5363 | canonicalization does not support the per-BSP build some of the other |
---|
| 5364 | directories require. As more of the tree is converted, this will become |
---|
| 5365 | less of an issue. |
---|
| 5366 | |
---|
| 5367 | 2000-10-24 Joel Sherrill <joel@OARcorp.com> |
---|
| 5368 | |
---|
| 5369 | * libfs/src/imfs/imfs_config.c: New file containing IMFS configuration |
---|
| 5370 | information split from libc/base_fs.c. |
---|
| 5371 | * libfs/src/imfs/ioman.c: New file. Moved from lib/libc. Missed |
---|
| 5372 | previously. |
---|
| 5373 | * libfs/src/imfs/Makefile.am: Added imfs_config.c and ioman.c. |
---|
| 5374 | |
---|
| 5375 | 2000-10-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 5376 | |
---|
| 5377 | * libfs/.cvsignore, libfs/src/.cvsignore, libfs/src/imfs/.cvsignore, |
---|
| 5378 | libfs/wrapup/.cvsignore: New files. |
---|
| 5379 | |
---|
[8a2fcfd] | 5380 | 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com> |
---|
| 5381 | |
---|
| 5382 | * libnetworking/lib/tftpDriver.c: add comments to handlers struct |
---|
| 5383 | function pointers. |
---|
| 5384 | * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be |
---|
| 5385 | _after_ pointer has been checked against NULL. |
---|
| 5386 | |
---|
[9c94f544] | 5387 | 2000-10-18 Nick Simon <Nick.SIMON@syntegra.bt.co.uk> |
---|
| 5388 | |
---|
| 5389 | * score/src/heapgetinfo.c, score/include/rtems/score/heap.h, |
---|
| 5390 | score/src/Makefile.am: Added _Heap_Get_information() and information |
---|
| 5391 | control block. |
---|
| 5392 | * score/src/heapgetinfo.c: New file. |
---|
| 5393 | |
---|
| 5394 | 2000-10-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 5395 | |
---|
| 5396 | * sapi/include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if |
---|
| 5397 | there is no Classic API Initialization Tasks Table defined. |
---|
| 5398 | * sapi/include/confdefs.h: Modified code that accounts for |
---|
| 5399 | initialization task/threads with greater than minimum stack sizes so it |
---|
| 5400 | would compile even if optional APIs are disabled. |
---|
| 5401 | * rtems/src/regiongetinfo.c, rtems/include/rtems/rtems/region.h, |
---|
| 5402 | rtems/include/rtems/rtems/types.h, rtems/src/Makefile.am: Added |
---|
| 5403 | region_get_information() and information control block. |
---|
| 5404 | * rtems/src/regiongetinfo.c: New file. |
---|
| 5405 | |
---|
[920d9db] | 5406 | 2000-10-18 Chris Johns <ccj@acm.org> |
---|
| 5407 | |
---|
| 5408 | * libfs created. |
---|
| 5409 | * libfs/src, libfs/src/imfs, libfs/wrapup: New directories. |
---|
| 5410 | * libfs/ChangeLog, libfs/Makefile.am, libfs/README, libfs/configure.in, |
---|
| 5411 | libfs/src/Makefile.am, libfs/wrapup/Makefile.am: New files. |
---|
| 5412 | * libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs_getchild.c, |
---|
| 5413 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs.h, |
---|
| 5414 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_rmnod.c, |
---|
| 5415 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
| 5416 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/imfs_creat.c, |
---|
| 5417 | libfs/src/imfs/imfs_handlers_directory.c, libfs/src/imfs/imfs_symlink.c, |
---|
| 5418 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_handlers_link.c, |
---|
| 5419 | libfs/src/imfs/imfs_unixstub.c, libfs/src/imfs/imfs_directory.c, |
---|
| 5420 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_unlink.c, |
---|
| 5421 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c, |
---|
| 5422 | libfs/src/imfs/imfs_unmount.c, libfs/src/imfs/imfs_fchmod.c, |
---|
| 5423 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_utime.c, |
---|
| 5424 | libfs/src/imfs/imfs_fcntl.c, libfs/src/imfs/imfs_link.c, |
---|
| 5425 | libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_fdatasync.c, |
---|
| 5426 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/miniimfs_init.c, |
---|
| 5427 | libfs/src/imfs/imfs_free.c, libfs/src/imfs/imfs_mount.c, |
---|
| 5428 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_ntype.c: New files. |
---|
| 5429 | Moved from libc. |
---|
[8a2fcfd] | 5430 | * libnetworking/pppd/ipxcp.c: Fixed a typo. |
---|
[920d9db] | 5431 | |
---|
[9c94f544] | 5432 | 2000-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 5433 | |
---|
| 5434 | * sapi/include/confdefs.h: Account for initialization tasks and threads |
---|
| 5435 | which use larger than minimum stack sizes. |
---|
| 5436 | |
---|
| 5437 | 2000-09-29 Stephan Merker <merker@decrc.abb.de> |
---|
| 5438 | |
---|
| 5439 | * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c, |
---|
| 5440 | rtems/src/ratemontimeout.c: Add next_length field so period length can |
---|
| 5441 | be changed by the the sequence period(X), period(not X) with no |
---|
| 5442 | intervening cancel or expiration. |
---|
| 5443 | |
---|
| 5444 | 2000-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
| 5445 | |
---|
| 5446 | * sapi/include/rtems/io.h (rtems_driver_address_table): Added "_entry" |
---|
| 5447 | to all names. |
---|
| 5448 | * sapi/src/io.c: Accounted for above. |
---|
[b212624] | 5449 | * libmisc/monitor/mon-driver.c: Accounted for addition of "_entry" to |
---|
| 5450 | fields in rtems_driver_address_table. |
---|
[8a2fcfd] | 5451 | * libnetworking/rtems_webserver/Makefile.am, |
---|
| 5452 | libnetworking/rtems_webserver/base64.c, |
---|
| 5453 | libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c. |
---|
| 5454 | * libnetworking/rtems_webserver/sock.c: Added file missed in merger. |
---|
[9c94f544] | 5455 | |
---|
| 5456 | 2000-09-25 Joel Sherrill <joel@OARcorp.com> |
---|
| 5457 | |
---|
| 5458 | * score/rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not |
---|
| 5459 | targopts.h to reduce dependency on BSP. |
---|
| 5460 | |
---|
[b212624] | 5461 | 2000-09-22 Joel Sherrill <joel@OARcorp.com> |
---|
| 5462 | |
---|
| 5463 | * librpc/src/xdr/xdr_float.c: Added A29K support. |
---|
[8a2fcfd] | 5464 | * libnetworking/machine/types.h, libnetworking/pppd/pppd.h, |
---|
| 5465 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
| 5466 | libnetworking/rtems_webserver/webmain.c: machine/types.h should not |
---|
| 5467 | have included rtems.h. It is now including precisely the least amount |
---|
| 5468 | of low level, yet portable .h files to get the basic RTEMS types |
---|
| 5469 | defined. This rippled into other files since rtems_bsdnet_internal.h |
---|
| 5470 | used machine/types.h to include rtems.h. |
---|
[b212624] | 5471 | |
---|
[9c94f544] | 5472 | 2000-09-20 Joel Sherrill <joel@OARcorp.com> |
---|
| 5473 | |
---|
| 5474 | * score/src/objectgetbyindex.c: Do not enable dispatching on an error |
---|
| 5475 | path it was not disabled on. |
---|
[5582de1] | 5476 | |
---|
[5fa62fc4] | 5477 | 2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5478 | |
---|
| 5479 | * wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems. |
---|
[8a2fcfd] | 5480 | * libnetworking/ChangeLog: Cleanup. |
---|
| 5481 | |
---|
| 5482 | 2000-09-05 Joel Sherrill <joel@OARcorp.com> |
---|
| 5483 | |
---|
| 5484 | * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to |
---|
| 5485 | internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY |
---|
| 5486 | confusion and to work with the converted flags. |
---|
[5fa62fc4] | 5487 | |
---|
[d79bdeb] | 5488 | 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5489 | |
---|
| 5490 | * wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, |
---|
[98eb4c27] | 5491 | wrapup/rtems/Makefile.am, itron/src/Makefile.am, posix/src/Makefile.am, |
---|
| 5492 | posix/optman/Makefile.am, score/src/Makefile.am, sapi/src/Makefile.am, |
---|
| 5493 | sapi/optman/Makefile.am, rtems/optman/Makefile.am, |
---|
| 5494 | rtems/src/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
| 5495 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
| 5496 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
| 5497 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
| 5498 | libmisc/wrapup/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
| 5499 | librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
| 5500 | libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am, |
---|
[8a2fcfd] | 5501 | libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am, |
---|
| 5502 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
| 5503 | libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
| 5504 | libnetworking/rtems_servers/Makefile.am, |
---|
| 5505 | libnetworking/rtems_webserver/Makefile.am, |
---|
| 5506 | libnetworking/wrapup/Makefile.am: Include compile.am. |
---|
| 5507 | |
---|
| 5508 | 2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com> |
---|
| 5509 | |
---|
| 5510 | * libnetworking/emfdb.c: Removed stray semi-colon. Reported on GoAhead |
---|
| 5511 | mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>. |
---|
| 5512 | |
---|
| 5513 | 2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5514 | |
---|
| 5515 | * libnetworking/netinet/tcp_input.c: Spelling corrections. |
---|
| 5516 | |
---|
| 5517 | 2000-08-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 5518 | |
---|
| 5519 | * Merged version 2.1 of GoAhead webserver. This update was submitted by |
---|
| 5520 | Antti P Miettinen <antti.p.miettinen@nokia.com>. |
---|
| 5521 | * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h, |
---|
| 5522 | libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h, |
---|
| 5523 | libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files. |
---|
| 5524 | * libnetworking/wbase64.c: Removed. |
---|
| 5525 | * libnetworking/Makefile.am, libnetworking/asp.c, |
---|
| 5526 | libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h, |
---|
| 5527 | libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c, |
---|
| 5528 | libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c, |
---|
| 5529 | libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c, |
---|
| 5530 | libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c, |
---|
| 5531 | libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c, |
---|
| 5532 | libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c, |
---|
| 5533 | libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c, |
---|
| 5534 | libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h: |
---|
| 5535 | Modified. |
---|
[9c94f544] | 5536 | |
---|
| 5537 | 2000-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
| 5538 | |
---|
[98eb4c27] | 5539 | * posix/Many files, score/Many files, libmisc/Many files: Moved |
---|
| 5540 | posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so |
---|
| 5541 | it would be available within all APIs. |
---|
| 5542 | * libmisc/mw-fb/.cvsignore, libnetworking/rtems_webserver/license.txt: |
---|
| 5543 | New file. |
---|
[9c94f544] | 5544 | |
---|
| 5545 | 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 5546 | |
---|
| 5547 | * rtems/taskstart.c: Removed 1st cut at rtems_task_start_main_style. |
---|
| 5548 | Only committed this so it could be easily revisited as we discussing |
---|
| 5549 | moving main() to user space from BSP space. |
---|
| 5550 | * rtems/taskstart.c: Added 1st cut at rtems_task_start_main_style. |
---|
| 5551 | |
---|
[b212624] | 5552 | 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com> |
---|
| 5553 | |
---|
| 5554 | * Added generic Micro FrameBuffer interface for MicroWindows. This |
---|
| 5555 | interface allows MicroWindows to under RTEMS. A sample driver has been |
---|
| 5556 | developed for the pc386 BSP. See pc386/fb_vga.c as a sample. |
---|
| 5557 | * Added Uniform Input Device interface for MicroWindows. See PC386 bsp |
---|
| 5558 | for sample drivers for mouse and keyboard (console). |
---|
| 5559 | * libmisc/mw-bf: New directory. |
---|
| 5560 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
| 5561 | Account for mw-fb. |
---|
[98eb4c27] | 5562 | * libmisc/mw-fb/Makefile.am, libmisc/mw-fb/mw_fb.c, |
---|
| 5563 | libmisc/mw-fb/mw_fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: |
---|
| 5564 | New file. |
---|
[b212624] | 5565 | |
---|
[9c94f544] | 5566 | 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 5567 | |
---|
| 5568 | * posix/inline/rtems/posix/timer.inl, posix/include/rtems/posix/timer.h, |
---|
| 5569 | posix/ inline/rtems/posix/Makefile.am, posix/src/ptimer1.c: Redid the |
---|
| 5570 | style of src/ptimer1.c. Continued effort to make the POSIX Timer |
---|
| 5571 | implementation match that of other managers. Added data structures |
---|
| 5572 | required to use SuperCore Object Handler. |
---|
| 5573 | |
---|
| 5574 | 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 5575 | |
---|
| 5576 | * score/include/rtems/system.h: Include cpuopts.h for __i386__. |
---|
| 5577 | |
---|
| 5578 | 2000-08-15 Joel Sherrill <joel@OARcorp.com> |
---|
| 5579 | |
---|
| 5580 | * posix/src/ptimer1.c: Minor formatting fixes. |
---|
| 5581 | * posix/src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. |
---|
| 5582 | * posix/src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and |
---|
| 5583 | used structure copy instead. |
---|
| 5584 | * posix/src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. |
---|
| 5585 | * posix/include/rtems/posix/timer.h: Ditto. |
---|
| 5586 | * posix/src/ptimer1.c: Switched to using |
---|
| 5587 | set_errno_and_return_minus_one() to ensure that errno was always set. |
---|
| 5588 | * posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get |
---|
| 5589 | to use SuperCore _TOD_Current variable. |
---|
[d79bdeb] | 5590 | |
---|
[e94ad1fe] | 5591 | 2000-08-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 5592 | |
---|
[98eb4c27] | 5593 | * ChangeLog, itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
| 5594 | sapi/ChangeLog, rtems/ChangeLog, libmisc/ChangeLog, librpc/ChangeLog, |
---|
| 5595 | libnetworking/ChangeLog: New file. |
---|
[2baf0d86] | 5596 | |
---|