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
Joel Sherrill
4a74b03d7c
2004-04-08 Joel Sherrill <joel@OARcorp.com>
...
PR 594/tools
* setup.def, autotools/autoconf-rtems.spec.in: Increment and rebuild so
GNAT included.
2004-04-08 22:08:49 +00:00
Joel Sherrill
91a52b3105
2004-04-07 Joel Sherrill <joel@OARcorp.com>
...
PR 602/bsps
* irq/irq.h: Fix typo.
2004-04-07 13:09:40 +00:00
Joel Sherrill
59db174d07
2004-04-03 Wilfried Busalski <w.busalski@lancier-monitoring.de>
...
PR 599/pppd
* pppd/chat.c: Fre memory that is allocated to fix leak.
2004-04-03 16:36:01 +00:00
Joel Sherrill
869f6029d8
2004-04-03 Wilfried Busalski <w.busalski@lancier-monitoring.de>
...
PR 599/pppd
* pppd/chat.c: Fre memory that is allocated to fix leak.
2004-04-03 16:33:21 +00:00
Joel Sherrill
9cec348537
2004-04-03 Art Ferrer <arturo.b.ferrer@nasa.gov>
...
PR 598/bsps
* cpu_asm.S, rtems/score/cpu.h: Add save of floating point
status/control register on context switches. Missing this register
was causing intermittent floating point errors.
2004-04-03 16:29:06 +00:00
Ralf Corsepius
81cc5b271b
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
PR 575/bsps
* startup/linkcmds: Remove.
2004-04-01 00:14:59 +00:00
Joel Sherrill
04b4b389b8
2004-03-30 David Querbach <querbach@realtime.bc.ca>
...
PR 595/tests
* sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h,
sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the
supplied buffer due to confusion in the definition of MESSAGE_SIZE.
Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes,
others treat it as a count of longs.
2004-03-30 19:46:24 +00:00
Joel Sherrill
6a15087d24
2004-03-30 David Querbach <querbach@realtime.bc.ca>
...
PR 596/tests
* sp32/init.c: A missing definition of TEST_INIT before including
<tmacros.h> means that buffered output will not work even if selected
in buffer_test_io.h.
2004-03-30 19:21:24 +00:00
Joel Sherrill
c3e88cadf1
2004-03-05 Joel Sherrill <joel@OARcorp.com>
...
* include/confdefs.h:
2004-03-05 17:58:18 +00:00
Joel Sherrill
8a41da4108
2004-03-05 Joel Sherrill <joel@OARcorp.com>
...
* psxmsgq01/init.c, psxtimer/psxtimer.c: Eliminate warning from
previous patch.
2004-03-05 15:49:39 +00:00
Joel Sherrill
d1266a5990
2004-03-05 Joel Sherrill <joel@OARcorp.com>
...
PR 576/doc
* FAQ/FAQ.texi, FAQ/Makefile.am: Remove embedded information as it was
out of date and frequently duplicated information available from
other public sources like the CrossGCC Wiki.
* FAQ/embeddedinfo.t: Removed.
2004-03-05 15:45:32 +00:00
Joel Sherrill
30529eb7a5
2004-03-05 Joel Sherrill <joel@OARcorp.com>
...
PR 505/bsps
* setvec.c: Rework to remove punned pointer warning generated by gcc
3.3 and newer.
2004-03-05 15:30:57 +00:00
Joel Sherrill
1a17efbd2d
2004-02-26 Andreas Karlsson <andreas.karlsson@space.se>
...
* cpu_asm.S: Close window while restoring interrupted task state which
resulted in CWP corruption.
2004-02-26 17:23:58 +00:00
Joel Sherrill
9a93d54070
2004-02-26 Thomas Rauscher <trauscher@loytec.com.
...
PR 584/RTEMS
* src/eventtimeout.c: Fix critical section window.
2004-02-26 17:04:27 +00:00
Joel Sherrill
70e27c2d80
2004-02-26 Joel Sherrill <joel@OARcorp.com>
...
PR 583/tests
* tm26/task1.c, tm27/task1.c: Correctly reset
_Thread_Dispatch_disable_level so printing is safe.
2004-02-26 16:50:24 +00:00
Joel Sherrill
ec8472e0b7
2004-02-26 Joel Sherrill <joel@OARcorp.com>
...
PR 582/core
* src/mqueue.c, src/mqueuecreatesupp.c, src/mqueuedeletesupp.c,
src/mqueueunlink.c: Use memory from workspace to avoid use of mutex
during dispatch disable critical section. Besides memory for object
names should come from the Workspace anyway.
2004-02-26 14:29:02 +00:00
Joel Sherrill
4e0498e1f6
2004-02-26 Sébastien Barré <sbarre@sdelcc.com>
...
PR 582/core
* psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
queue test so more of it runs now.
2004-02-26 14:26:19 +00:00
Ralf Corsepius
a4454ed9c5
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Use rtems_source_spec_DEPS instead of
rtems_source_spec_DEPENDENCIES (Conflicts with automake internals).
2004-02-10 13:32:17 +00:00
Ralf Corsepius
04aa02d1d3
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove rtemsdoc/mkspec.
2004-02-10 13:26:19 +00:00
Ralf Corsepius
fe05191353
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtemsdoc/.cvsignore: Reformat.
* configure.ac: Add RTEMS_RPM_RELEASE.
* Makefile.am: Reformat. Add RTEMS_RPM_RELEASE support to
rtems-source.add
* rtems/rtems-source.add: Add RTEMS_RPM_RELEASE.
* rtemsdoc/mkspec.in: Remove.
* rtemsdoc/Makefile.am: Reworked.
* rtemsdoc/header.add: Update Copyright notice.
* rtemsdoc/rtemsdoc.add: Add RTEMS_RPM_RELEASE.
Add %{rpmgroup}. Remove bzip-ing *.ps.
* rtemsdoc/supplement.add.in: Add %{rpmgroup}.
* rtemsdoc/templ.add.in: Add %{rpmgroup}.
2004-02-10 13:24:23 +00:00
Ralf Corsepius
ede694c5d6
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* index.html.in: Change header URL to www.rtems.com.
2004-02-10 12:07:40 +00:00
Ralf Corsepius
1620d0208a
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
PR 575/bsps
* startup/linkcmds: Remove.
2004-02-10 08:00:51 +00:00
Joel Sherrill
38c7e48100
2004-02-09 Joel Sherrill <joel@OARcorp.com>
...
PR make_build/574
* Makefile.am: Re-added since missing for some reason.
2004-02-09 14:03:44 +00:00
Ralf Corsepius
d1bcf10669
2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/rtems-source.add: New.
* Makefile.am: Add rtems/rtems-source.spec handling.
* configure.ac: AC_SUBST(RTEMS_VERSION,[_RTEMS_VERSION]).
* common/common.add.in: Use www.rtems.com as Vendor.
2004-02-09 13:34:14 +00:00
cvs2git
e4669c7a85
This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
...
Cherrypick from master 2004-02-01 08:27:24 UTC Ralf Corsepius <ralf.corsepius@rtems.org > '2004-02-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de >':
aclocal/rpm.m4
Cherrypick from master 2004-02-09 13:21:24 UTC Ralf Corsepius <ralf.corsepius@rtems.org > '2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de >':
scripts/rtems/rtems-source.add
2004-02-09 13:21:25 +00:00
Joel Sherrill
9a1fa0ac79
2004-02-03 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.0.
2004-02-04 01:35:54 +00:00
Joel Sherrill
68dcc43f01
2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
PR 566/bsps
* start/regs.S: Fix nasty typo.
2004-02-04 01:35:41 +00:00
Joel Sherrill
7de339e254
2004-02-03 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.0.
2004-02-04 00:56:15 +00:00