Joel Sherrill
38d354d335
2004-09-27 Joel Sherrill <joel@OARcorp.com>
...
PR 682/misc
* buildc.t, buildrt.t, sample.t: Fix PATH and tar examples. Enable
binutils link again.
2004-09-27 22:26:31 +00:00
Joel Sherrill
df5f3ca7f5
2004-09-27 Joel Sherrill <joel@OARcorp.com>
...
PR 681/misc
* stackchk/check.c: Fix dereference.
2004-09-27 22:14:43 +00:00
Joel Sherrill
d49e8f8238
2004-09-27 Greg Menke <gregory.menke@gsfc.nasa.gov>
...
PR 606/bsps
* bootloader/pci.c: Fixed IO remapping so buses >= 1 are remapped.
Reduced PCI space to match bat2. Fixed incorrect region size
calculation in pci_read_bases. Set PCI latency timers to known
sane values. Changed bridge PCI settings to minimum sane instead
of whatever sounded neat in the PCI spec. Force pf regions to
memory mapped to preserve byte access.
2004-09-27 21:57:50 +00:00
Joel Sherrill
a3fab15ad8
2004-09-27 Joel Sherrill <joel@OARcorp.com>
...
PR 679/bsps
* startup/linkcmds: Add gnu.linkonce.d and .gcc_except_table.
2004-09-27 21:53:46 +00:00
Joel Sherrill
993b7d1e85
2004-09-27 Joel Sherrill <joel@OARcorp.com>
...
PR 680/bsps
* network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
2004-09-27 21:52:24 +00:00
Joel Sherrill
dd7db0f74e
2003-11-01 Greg Menke <gregory.menke@gsfc.nasa.gov>
...
PR 608/bsps
* pci/pcibios.c: BusCountPCI().
2004-09-27 21:49:18 +00:00
Joel Sherrill
5ef84356b8
Spacing.
2004-09-27 17:36:01 +00:00
Joel Sherrill
d3f0606f9a
2004-04-09 Greg Menke <gregory.menke@gsfc.nasa.gov>
...
PR 607/networking
* network/dec21140.c: Made PCI configuration minimum sane instead
of fully specifying unused PCI features.
2004-09-27 17:33:07 +00:00
Joel Sherrill
8ad2873774
2004-09-17 Joel Sherrill <joel@OARcorp.com>
...
PR 677/misc
* dumpbuf/dumpbuf.h, fsmount/fsmount.h, rtmonuse/rtmonuse.h,
serdbg/serdbg.h, serdbg/serdbgcnf.h, serdbg/termios_printk.h,
serdbg/termios_printk_cnf.h, untar/untar.h: Add extern C wrappers.
2004-09-17 16:59:37 +00:00
Joel Sherrill
b92e6124dd
2004-09-17 Till Strauman <strauman@slac.stanford.edu>
...
PR 676/networking
* nfs/bootp_subr.c: /etc/resolv.conf contains NTP instead of DNS
servers.
2004-09-17 16:38:05 +00:00
Ralf Corsepius
506ac56d9f
2004-09-06 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* autotools/autoconf-rtems.spec.in: Backport from rtems-4.7.
Update to autoconf-2.59.
2004-09-06 03:39:16 +00:00
Jay Monkman
069bf7544e
2004-08-23 Jay Monkman <jtm@lopingdog.com>
...
PR 671/bsps
* rtems/score/cpu.h: Fixed bug in _CPU_ISR_Set_level for ARM
2004-08-24 01:07:30 +00:00
Ralf Corsepius
f485c56bfc
Remove.
2004-08-19 08:41:25 +00:00
Ralf Corsepius
8230fa8199
Remove.
2004-08-19 08:25:48 +00:00
Ralf Corsepius
fa2acf9d00
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
PR 673/make_build
* config-ml.in: Quote 'cd "${ml_origdir}"'.
Quote 'cd "${ML_POPDIR}"'.
2004-08-18 12:41:03 +00:00
Ralf Corsepius
64bd5e3532
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
* aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2004-08-18 07:38:49 +00:00
Ralf Corsepius
cdbe374774
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* acinclude.m4: Fix m4-underquoting.
2004-08-18 07:37:19 +00:00
Ralf Corsepius
3950f549d3
2004-08-17 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2004-08-18 07:34:50 +00:00
Ralf Corsepius
ba8c439f08
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* aclocal/canonical-host.m4, aclocal/canonical-target-name.m4,
aclocal/canonicalize-tools.m4, aclocal/check-cpu.m4,
aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
aclocal/check-networking.m4, aclocal/check-newlib.m4,
aclocal/check-posix.m4, aclocal/check-tool.m4, aclocal/enable-bare.m4,
aclocal/enable-inlines.m4, aclocal/enable-itron.m4,
aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
aclocal/enable-posix.m4, aclocal/env-rtemscpu.m4,
aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/multi.m4,
aclocal/multilib.m4, aclocal/prog-cc.m4, aclocal/rtems-debug.m4,
aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix m4-underquoting.
2004-08-18 07:28:27 +00:00
Ralf Corsepius
98b30aa72e
Fix m4-underquoting.
2004-08-18 07:26:52 +00:00
Ralf Corsepius
1bdb08c7fb
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* aclocal/bsp-alias.m4, aclocal/bsp-arg-enable.m4,
aclocal/canonical-host.m4, aclocal/canonical-target-name.m4,
aclocal/canonicalize-tools.m4, aclocal/check-bsps.m4,
aclocal/check-cpu.m4, aclocal/check-custom-bsp.m4, aclocal/check-cxx.m4,
aclocal/check-itron.m4, aclocal/check-multiprocessing.m4,
aclocal/check-networking.m4, aclocal/check-newlib.m4,
aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
aclocal/enable-cxx.m4, aclocal/enable-inlines.m4,
aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4,
aclocal/enable-networking.m4, aclocal/enable-posix.m4,
aclocal/enable-rdbg.m4, aclocal/enable-rtemsbsp.m4,
aclocal/enable-tests.m4, aclocal/env-rtemsbsp.m4,
aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
aclocal/path-perl.m4, aclocal/prog-cc.m4, aclocal/prog-cxx.m4,
aclocal/project-root.m4, aclocal/rtems-debug.m4,
aclocal/rtems-test-no-pause.m4, aclocal/rtems-top.m4,
aclocal/target.m4, aclocal/tool-paths.m4: Fix m4-underquoting.
2004-08-18 07:23:15 +00:00
Joel Sherrill
9bbeed5df6
2004-07-25 Thomas Rauscher <trauscher@loytec.com>
...
PR 609/rtems
* src/threaddispatch.c: Close race condition between _Thread_Dispatch
and _Thread_Tickle_timeslice.
2004-07-25 14:59:40 +00:00
Joel Sherrill
0f20ef5418
2004-07-25 Victor Vengerov <Victor.Vengerov@oktetlabs.ru>
...
PR 654/rtems
* src/threadinitialize.c: Initialize the per thread watchdog timer.
When the thread control block is reused, we cannot depend on it being
zeroed.
2004-07-25 14:53:30 +00:00
Joel Sherrill
0ca88a1dd4
2004-07-24 Mick Davis <mickd@microsol.iinet.net.au>
...
PR 641/rtems
* src/eventsurrender.c: The problem here is that events may be lost
when sent to a task which enters rtems_event_receive() with options
set to wait with a timeout and to return on receipt of any event. The
events are sent from an interrupt source such as a timer service
routine. If more than one set of events is sent to the task before it
returns, the first event set may be overwritten.
2004-07-24 17:52:40 +00:00
Joel Sherrill
8c829996c3
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 661/rtems
* src/objectmp.c: Fix invalid dereference.
2004-07-24 17:39:24 +00:00
Joel Sherrill
046f0094b5
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 660/rtems
* src/threadinitialize.c, src/threadstackallocate.c: Check for
overflow when allocating stack.
2004-07-24 17:35:34 +00:00
Joel Sherrill
508023527b
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 659/rtems
* src/heapsizeofuserarea.c, src/objectmp.c, src/threadinitialize.c,
src/threadstackallocate.c: Check that address specified is in the
heap.
2004-07-24 17:20:16 +00:00
Joel Sherrill
e3da6673b5
Fix format.
2004-07-24 17:19:12 +00:00
Joel Sherrill
38198f3057
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR rtems/652
* signal.t: Return RTEMS_INVALID_NUMBER when sending an empty signal
set.
2004-07-24 17:08:38 +00:00
Joel Sherrill
7feb6f9f65
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR rtems/652
* src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an empty
signal set.
2004-07-24 17:08:17 +00:00
Joel Sherrill
e18303d997
2004-07-14 Joel Sherrill <joel@OARcorp.com>
...
PR 650/rtems
* src/coremsg.c: Check for mathemathical overflow when calculating
amount of memory to allocate for message buffers.
2004-07-14 21:05:38 +00:00
Joel Sherrill
72dfb969aa
2004-07-14 Joel Sherrill <joel@OARcorp.com>
...
PR 651/core
* src/taskident.c: Add NULL check for id.
2004-07-14 14:32:23 +00:00
Joel Sherrill
469c41a421
2004-06-29 Joel Sherrill <joel@OARcorp.com>
...
PR 631/rtems
* src/msgqcreate.c: Return unsatisfied from message_queue_create
when unable to allocate message buffer memory.
2004-06-29 13:55:09 +00:00
Joel Sherrill
6fbf5c39f1
2004-06-29 Joel Sherrill <joel@OARcorp.com>
...
PR 631/rtems
* msg.t: Document the return status from message_queue_create when
unable to allocate message buffer memory.
2004-06-29 13:53:57 +00:00
Joel Sherrill
304d1a52df
2004-06-08 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog, include/confdefs.h: Reverse previous accidental commit
which included too much and had no PR.
2004-06-08 13:53:29 +00:00
Joel Sherrill
01c96bfb75
2004-05-22 Till Strauman <strauman@slac.stanford.edu>
...
PR 619/bsps
* mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
clock tick. Currently, this is done by just reloading a fixed value.
The attached patch takes into account the time that elapsed since the
decrementer crossed zero in order to adjust the value to be
re-loaded. Without the patch, the effective system clock cycle is
increased by the exception handler latency.
2004-05-22 15:14:03 +00:00
Joel Sherrill
cfc43898e6
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 628/rtems
* src/killinfo.c, src/pthreadkill.c, src/ptimer1.c, src/sigaction.c,
src/sigaddset.c, src/sigsuspend.c: Signal set of 0 is supposed to
return EINVAL. In addition timer_create needed to return an error
if the clock was not CLOCK_REALTIME.
2004-05-21 20:16:39 +00:00
Joel Sherrill
0732eb4997
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 629/rtems
* src/mqueuecreatesupp.c: Return EINVAL is mq_maxmsg is <= 0, not <.
2004-05-21 20:12:26 +00:00
Joel Sherrill
e2ce15fc77
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 627/doc
* task.t: Behavior documented for an rtems_task_create with stacksize <
minimum was not the implemented behavior.
2004-05-21 16:04:44 +00:00
Joel Sherrill
f7219b211f
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
...
* PR 624/bsps
startup/bspstart.c: When probing the memory, make sure not to
corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
* Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
the screen.
2004-05-21 15:26:20 +00:00
Joel Sherrill
922db6549e
Fix formatting so script sees PR.
2004-05-21 15:21:13 +00:00
Joel Sherrill
640f1cb6b2
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
...
* PR/625/networking
* network/dec21140.c: Prevent name clashes by making 'ld_le32()' etc.
static inlines. Let dec21140 attach routine return an error rather
than panic if no chip is detected (thus allowing for probing).
* network/elnk.c: Let elnk bail out if autoneg never completes
instead of looping forever. Avoid divide by zero (crashed my PC).
* network/if_fxp.c: Enable more fxp chip variants but warn that
they are UNTESTED.
2004-05-21 15:09:43 +00:00
Joel Sherrill
e2f50f9d6d
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
...
PR 626/networking
* rtems/rtems_showifstat.c: Use unsigned char to avoid printing leading
FFFFFF for byte values > 127.
2004-05-21 15:03:22 +00:00
Joel Sherrill
ca6c741739
2004-05-06 Joel Sherrill <joel@OARcorp.com>
...
PR 618/rtems
* clock.t, dpmem.t, event.t, msg.t, part.t, region.t, sem.t, task.t,
timer.t: Add NULL checks.
2004-05-06 19:22:02 +00:00
Joel Sherrill
df54012a8a
2004-05-06 Joel Sherrill <joel@OARcorp.com>
...
PR 618/rtems
* include/rtems/score/object.h, src/coretodvalidate.c,
src/objectnametoid.c: Add NULL checks.
2004-05-06 19:20:44 +00:00
Joel Sherrill
17bbaddcac
2004-05-06 Joel Sherrill <joel@OARcorp.com>
...
PR 618/rtems
* include/rtems/rtems/status.h, src/clockget.c, src/clockset.c,
src/dpmemcreate.c, src/dpmemexternal2internal.c,
src/dpmeminternal2external.c, src/eventmp.c, src/eventreceive.c,
src/eventsend.c, src/msgqbroadcast.c, src/msgqcreate.c,
src/msgqflush.c, src/msgqgetnumberpending.c, src/msgqreceive.c,
src/msgqsubmit.c, src/partcreate.c, src/partdelete.c,
src/partgetbuffer.c, src/ratemoncancel.c, src/ratemoncreate.c,
src/ratemondelete.c, src/ratemongetstatus.c, src/ratemonident.c,
src/ratemonperiod.c, src/regioncreate.c, src/regiondelete.c,
src/regionextend.c, src/regiongetsegment.c,
src/regiongetsegmentsize.c, src/regionreturnsegment.c,
src/semcreate.c, src/semdelete.c, src/semflush.c, src/semident.c,
src/taskcreate.c, src/taskgetnote.c, src/taskmode.c,
src/taskrestart.c, src/taskresume.c, src/tasksetnote.c,
src/tasksuspend.c, src/taskvariableadd.c, src/taskvariabledelete.c,
src/taskvariableget.c, src/taskwakewhen.c, src/timercreate.c,
src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
src/timerserverfireafter.c, src/timerserverfirewhen.c: Add NULL
checks.
2004-05-06 19:20:04 +00:00
Joel Sherrill
424f2e40e9
2004-04-09 Joel Sherrill <joel@OARcorp.com>
...
PR 605/bsps
* cpu.c: Do not use C++ style comments.
2004-04-09 14:52:27 +00:00
Joel Sherrill
fbe21ef363
2004-04-08 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.1.
4.6.1
2004-04-08 23:11:45 +00:00
Joel Sherrill
24a8fb3736
2004-04-08 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.1.
2004-04-08 23:11:44 +00:00
Joel Sherrill
107459f117
Add missing PR604 reference.
2004-04-08 22:48:01 +00:00