Joel Sherrill
1ef71afff6
2004-05-23 Joel Sherrill <joel@OARcorp.com>
...
* gcc3newlib/target-gnat.add: Fix path to gnat1.
2004-05-24 03:00:52 +00:00
Joel Sherrill
96e5865d90
2004-05-22 Joel Sherrill <joel@OARcorp.com>
...
PR 615/bsps
* include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
that is the only kind this BSP supports and tm27 does not care which
interrupt model is used as long as the macros are properly defined.
2004-05-23 02:56:41 +00:00
Joel Sherrill
c984fb32fc
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:31 +00:00
Joel Sherrill
138aa38dea
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 628/rtems
* posix/src/killinfo.c, posix/src/pthreadkill.c, posix/src/ptimer1.c,
posix/src/sigaction.c, posix/src/sigaddset.c, posix/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:19:33 +00:00
Joel Sherrill
58accdd083
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 629/rtems
* cpukit/src/mqueuecreatesupp.c: Return EINVAL is mq_maxmsg is
<= 0, not <.
2004-05-21 20:11:48 +00:00
Joel Sherrill
34d934a8f0
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
PR 627/doc
* user/task.t: Behavior documented for an rtems_task_create with
stacksize < minimum was not the implemented behavior.
2004-05-21 16:04:47 +00:00
Joel Sherrill
fdcfca01a5
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:30:30 +00:00
Joel Sherrill
4dbbcb7143
Fix formatting so script sees PR.
2004-05-21 15:21:22 +00:00
Joel Sherrill
1402d56abf
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
...
* PR/625/networking
* libchip/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).
* libchip/network/elnk.c: Let elnk bail out if autoneg never completes
instead of looping forever. Avoid divide by zero (crashed my PC).
* libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
they are UNTESTED.
2004-05-21 15:18:14 +00:00
Joel Sherrill
e649222402
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
...
PR 626/networking
* libnetworking/rtems/rtems_showifstat.c: Use unsigned char to avoid
printing leading FFFFFF for byte values > 127.
2004-05-21 15:02:17 +00:00
Joel Sherrill
26e064ec52
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
* network/network.c: Include errno.h as a consequence of recent updates
to BSD header files.
2004-05-21 14:23:59 +00:00
Joel Sherrill
a14e350af0
2004-05-21 Joel Sherrill <joel@OARcorp.com>
...
* ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
recent updates to BSD header files.
2004-05-21 14:23:15 +00:00
Ralf Corsepius
92166f37ac
2004-05-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* binutils/Makefile.am: Add sh-rtemscoff.
Remove sh-rtemself.
* binutils/binutils.add: BuildRequires flex.
* autotools/automake-rtems.spec.in: Automake 1.8.5.
2004-05-18 09:42:36 +00:00
Ralf Corsepius
51ca358ac7
2004-05-10 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* configure.ac: Add CXX-checks. New conditionals CXXTESTS, MPTESTS,
NETTESTS. Add iostream/.
* Makefile.am, base_mp/node1/Makefile.am, base_mp/node2/Makefile.am
cdtest/Makefile.am, loopback/Makefile.am, pppd/Makefile.am:
Reflect changes above.
* cdtest/main.cc: Adaptation to new C++ standards.
2004-05-10 16:02:11 +00:00
Ralf Corsepius
e12ba0e4f0
2004-05-10 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* iostream/Makefile.am, iostream/init.cc, iostream/iostream.doc,
iostream/iostream.scn, iostream/system.h:
New (C++ variant of hello).
2004-05-10 15:59:59 +00:00
Ralf Corsepius
1eaf0fda9e
2004-05-10 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2004-05-10 04:24:50 +00:00
Joel Sherrill
f8892c9bdb
2004-05-06 Joel Sherrill <joel@OARcorp.com>
...
PR 618/rtems
* user/clock.t, user/dpmem.t, user/event.t, user/msg.t, user/part.t,
user/region.t, user/sem.t, user/task.t, user/timer.t: Add NULL
checks.
2004-05-06 19:21:50 +00:00
Joel Sherrill
e980b21979
2004-05-06 Joel Sherrill <joel@OARcorp.com>
...
PR 618/rtems
* rtems/include/rtems/rtems/status.h, rtems/src/clockget.c,
rtems/src/clockset.c, rtems/src/dpmemcreate.c,
rtems/src/dpmemexternal2internal.c,
rtems/src/dpmeminternal2external.c, rtems/src/eventmp.c,
rtems/src/eventreceive.c, rtems/src/eventsend.c,
rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c,
rtems/src/msgqflush.c, rtems/src/msgqgetnumberpending.c,
rtems/src/msgqreceive.c, rtems/src/msgqsubmit.c,
rtems/src/partcreate.c, rtems/src/partdelete.c,
rtems/src/partgetbuffer.c, rtems/src/ratemoncancel.c,
rtems/src/ratemoncreate.c, rtems/src/ratemondelete.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c,
rtems/src/ratemonperiod.c, rtems/src/regioncreate.c,
rtems/src/regiondelete.c, rtems/src/regionextend.c,
rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c,
rtems/src/regionreturnsegment.c, rtems/src/semcreate.c,
rtems/src/semdelete.c, rtems/src/semflush.c, rtems/src/semident.c,
rtems/src/taskcreate.c, rtems/src/taskgetnote.c,
rtems/src/taskmode.c, rtems/src/taskrestart.c,
rtems/src/taskresume.c, rtems/src/tasksetnote.c,
rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c,
rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c,
rtems/src/taskwakewhen.c, rtems/src/timercreate.c,
rtems/src/timerdelete.c, rtems/src/timerfireafter.c,
rtems/src/timerfirewhen.c, rtems/src/timerserverfireafter.c,
rtems/src/timerserverfirewhen.c, score/include/rtems/score/object.h,
score/src/coretodvalidate.c, score/src/objectnametoid.c: Add NULL
checks.
2004-05-06 19:21:40 +00:00
Joel Sherrill
ca66d010e5
2004-04-30 Joel Sherrill <joel@OARcorp.com>
...
* libnetworking/kern/kern_sysctl.c: sysctl_register_all cannot be
static with RTEMS.
2004-04-30 16:20:36 +00:00
Ralf Corsepius
50c0d1ff00
2004-04-30 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/netinet/in.c: Partial update from FreeBSD.
2004-04-30 12:44:07 +00:00
Ralf Corsepius
a99bf0a70d
2004-04-29 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* gcc3newlib/gccnewlib.add: Another attempt to make *info.gz
handling more robust.
2004-04-29 15:20:24 +00:00
Ralf Corsepius
43158ce31e
2004-04-26 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/kern/kern_sysctl.c: Partial updates from FreeBSD.
2004-04-26 11:59:48 +00:00
Ralf Corsepius
d589e75279
2004-04-26 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/netinet/igmp_var.h: Cosmetic updates from FreeBSD.
* libnetworking/sys/sysctl.h: Update from FreeBSD.
* libnetworking/sys/socketvar.h: Update from FreeBSD.
2004-04-26 11:46:52 +00:00
Ralf Corsepius
bfa87f3058
2004-04-26 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* autotools/automake-rtems.spec.in: Upgrade to 1.8.4.
2004-04-26 09:00:14 +00:00
Ralf Corsepius
9869240df7
2004-04-24 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/sys/protosw.h: More partial updates from FreeBSD.
2004-04-24 04:04:25 +00:00
Ralf Corsepius
4c546b12da
2004-04-24 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/net/route.c: Reflect changes to radix.h.
2004-04-24 03:51:17 +00:00
Ralf Corsepius
b40e9cc173
2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
...
PR 610/bsps
* tm27/task1.c: Use _RTEMS_RMTEST27 instead of RTEMS_TM27.
Unconditionally include <tm27.h>.
2004-04-23 04:51:16 +00:00
Ralf Corsepius
3defec6f09
2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
...
PR 610/bsps
* Makefile.am: Add include/tm27.h, Cosmetics.
* include/tm27.h: Final cosmetics.
2004-04-23 04:47:38 +00:00
Ralf Corsepius
62f529f43c
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-23 02:36:08 +00:00
Ralf Corsepius
76488aa308
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-23 02:25:58 +00:00
Ralf Corsepius
f850b756a4
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-23 02:10:31 +00:00
Ralf Corsepius
4133bfe49a
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-23 02:05:14 +00:00
Ralf Corsepius
25964be667
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 15:57:29 +00:00
Ralf Corsepius
7f3d55573d
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 15:49:36 +00:00
Ralf Corsepius
0df29b07d8
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 15:41:35 +00:00
Ralf Corsepius
e35761bf12
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 15:25:55 +00:00
Ralf Corsepius
89c86764af
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 13:44:03 +00:00
Ralf Corsepius
8cc4a27c82
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 13:33:37 +00:00
Ralf Corsepius
2ee14950a1
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 13:27:01 +00:00
Ralf Corsepius
52cfc7de87
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Split out tmtest27 support.
* include/tm27.h: New.
2004-04-22 13:04:07 +00:00
Ralf Corsepius
5e3745fb40
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/net/radix.h, libnetworking/net/radix.c: Partial
update from FreeBSD.
2004-04-22 08:48:23 +00:00
Ralf Corsepius
f1a744e780
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
PR 613/bsps
* configure.ac: Add AC_ARG_VAR([MAX_LONG_TEST_DURATION],...).
* mp14/node1/Makefile.am, mp14/node2/Makefile.am: Add AM_CPPFLAGS +=
-DMAX_LONG_TEST_DURATION=$(MAX_LONG_TEST_DURATION).
2004-04-22 04:51:43 +00:00
Ralf Corsepius
593bc32c8c
2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libchip/network/dec21140.c, libchip/network/elnk.c:
#include <errno.h>.
2004-04-22 04:44:29 +00:00
Ralf Corsepius
105dcfcd3b
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/sys/socket.h: Further update from FreeBSD
(Add sa_family_t).
2004-04-22 04:31:34 +00:00
Ralf Corsepius
8bbe9ea012
Fix typos.
2004-04-22 04:22:30 +00:00
Ralf Corsepius
caeacbccc5
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/sys/protosw.h: Partial update from FreeBSD.
* libnetworking/sys/socket.h: Partial update from FreeBSD.
* libnetworking/rtems/rtems_syscall.c: Reflect changes to socket.h.
2004-04-22 04:04:21 +00:00
Ralf Corsepius
79e69da631
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/kern/uipc_socket.c: Partial update from FreeBSD
(Remove adv-clause from copyright notice).
* libnetworking/netinet/igmp_var.h: Partial update from FreeBSD.
2004-04-22 03:27:13 +00:00
Ralf Corsepius
f33c51adad
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* include/bsp.h: Remove (Unused).
* Makefile.am: Reflect change above.
2004-04-22 03:01:40 +00:00
Joel Sherrill
c6fe4b652f
2004-04-21 Joel Sherrill <joel@OARcorp.com>
...
PR 611/bsps
* tm27/task1.c: Follow conventions for tm27 and do not add another
macro definition.
2004-04-21 20:25:10 +00:00
Joel Sherrill
7312649847
2004-04-21 Joel Sherrill <joel@OARcorp.com>
...
PR 611/bsps
* Makefile.am, include/bsp.h, wrapup/Makefile.am: Follow conventions
for tm27 and do not add another macro definition.
* startup/tm27supp.c: New file.
2004-04-21 20:24:36 +00:00