Ralf Corsepius
7c69d42237
2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/Makefile.am: Don't include subdirs.am.
2004-09-24 05:06:26 +00:00
Ralf Corsepius
05f3270da5
2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* configure.ac: Add score/cpu/avr/Makefile.am.
* score/cpu/Makefile.am: Add avr.
2004-09-24 05:03:13 +00:00
Ralf Corsepius
e5c8049c3d
2004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* librpc/src/xdr/xdr_float.c: Add __AVR__.
2004-09-23 08:19:27 +00:00
Ralf Corsepius
d71ab7fdf8
2004-09-21 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
* configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2004-09-21 14:30:53 +00:00
Joel Sherrill
6f77f16f7b
2004-09-17 Joel Sherrill <joel@OARcorp.com>
...
PR 677/misc
* libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.h,
libmisc/rtmonuse/rtmonuse.h, libmisc/serdbg/serdbg.h,
libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/termios_printk.h,
libmisc/serdbg/termios_printk_cnf.h, libmisc/untar/untar.h: Add
extern C wrappers.
2004-09-17 17:00:19 +00:00
Joel Sherrill
6d380c7aea
2004-09-17 Till Strauman <strauman@slac.stanford.edu>
...
PR 676/networking
* libnetworking/nfs/bootp_subr.c: /etc/resolv.conf contains NTP instead
of DNS servers.
2004-09-17 16:39:44 +00:00
Ralf Corsepius
31ca690ef5
2004-08-18 Ralf Corsepius <ralf_corsepius@rtems.org>
...
PR 673/make_build
* aclocal/rtems-top.m4 (RTEMS_TOP): Add further quotes.
2004-08-18 11:06:47 +00:00
Joel Sherrill
90a33a8b39
2004-07-28 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.1.
2004-07-28 16:12:37 +00:00
Joel Sherrill
12a0d0500a
Back off version again.
2004-07-28 16:12:28 +00:00
Joel Sherrill
6fde0cad1a
2004-07-28 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.1.
2004-07-28 16:07:19 +00:00
Joel Sherrill
7a80f6bf17
Back off version.
2004-07-28 15:59:52 +00:00
Joel Sherrill
82fe9c1531
2004-07-28
...
* aclocal/version.m4: Updated to rtems-4.6.99.1.
2004-07-28 15:32:02 +00:00
Joel Sherrill
8d2733f020
2004-07-25 Till Straumann <strauman@slac.stanford.edu>
...
PR 620/networking
* libnetworking/lib/rtems_bsdnet_ntp.c,
libnetworking/rtems/rtems_bsdnet.h: Enhance NTP API.
2004-07-25 15:04:13 +00:00
Joel Sherrill
e9f6d10f4d
2004-07-25 Thomas Rauscher <trauscher@loytec.com>
...
PR 609/rtems
* score/src/threaddispatch.c: Close race condition between
_Thread_Dispatch and _Thread_Tickle_timeslice.
2004-07-25 15:00:04 +00:00
Joel Sherrill
bdffb59ff7
2004-07-25 Victor Vengerov <Victor.Vengerov@oktetlabs.ru>
...
PR 654/rtems
* score/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:52:40 +00:00
Joel Sherrill
a3a214293b
2004-07-24 Mick Davis <mickd@microsol.iinet.net.au>
...
PR 641/rtems
* 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:53:23 +00:00
Joel Sherrill
6b3915257d
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 661/rtems
* score/src/objectmp.c: Fix invalid dereference.
2004-07-24 17:39:14 +00:00
Joel Sherrill
8a4a349ebe
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 660/rtems
* score/cpu/m68k/rtems/score/m68k.h, score/cpu/mips/cpu_asm.S,
score/src/threadinitialize.c, score/src/threadstackallocate.c: Check
for overflow when allocating stack.
2004-07-24 17:35:24 +00:00
Joel Sherrill
fff1b2068c
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR 659/rtems
* score/src/heapsizeofuserarea.c: Check that address specified is in
the heap.
2004-07-24 17:25:33 +00:00
Joel Sherrill
d2511905c5
Fix format.
2004-07-24 17:18:46 +00:00
Joel Sherrill
69d2e69b5e
2004-07-24 Joel Sherrill <joel@OARcorp.com>
...
PR rtems/652
* rtems/src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an
empty signal set.
2004-07-24 17:09:42 +00:00
Joel Sherrill
9b63fbf867
2004-07-14 Joel Sherrill <joel@OARcorp.com>
...
PR 650/rtems
* score/src/coremsg.c: Check for mathemathical overflow when calculating
amount of memory to allocate for message buffers.
2004-07-14 21:05:15 +00:00
Joel Sherrill
a0f29ca4fd
2004-07-14 Joel Sherrill <joel@OARcorp.com>
...
PR 651/core
* rtems/src/taskident.c: Add NULL check for id.
2004-07-14 14:32:06 +00:00
Joel Sherrill
9120e88c26
2004-06-29 Joel Sherrill <joel@OARcorp.com>
...
PR 631/rtems
* rtems/src/msgqcreate.c: Return unsatisfied from message_queue_create
when unable to allocate message buffer memory.
2004-06-29 13:56:00 +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
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
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
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
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
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
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
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
48ea3df90c
2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/net/bpf.h, libnetworking/net/if.h,
libnetworking/net/if_dl.h, libnetworking/net/if_ppp.h,
libnetworking/net/netisr.h, libnetworking/net/pppcompress.c,
libnetworking/net/radix.c, libnetworking/net/radix.h,
libnetworking/net/raw_cb.h, libnetworking/net/route.h,
libnetworking/netinet/icmp_var.h, libnetworking/netinet/if_ether.h,
libnetworking/netinet/igmp_var.h, libnetworking/netinet/in.h,
libnetworking/netinet/in_pcb.h, libnetworking/netinet/in_systm.h,
libnetworking/netinet/in_var.h, libnetworking/netinet/ip_fw.h,
libnetworking/netinet/ip_icmp.h, libnetworking/netinet/ip_mroute.h,
libnetworking/netinet/ip_var.h, libnetworking/netinet/tcp_debug.h,
libnetworking/netinet/tcp_seq.h, libnetworking/netinet/tcp_timer.h,
libnetworking/netinet/tcp_var.h, libnetworking/netinet/udp_var.h,
libnetworking/nfs/nfs.h, libnetworking/rtems/rtems_bsdnet.h,
libnetworking/rtems/rtems_bsdnet_internal.h,
libnetworking/sys/buf.h, libnetworking/sys/callout.h,
libnetworking/sys/conf.h, libnetworking/sys/domain.h,
libnetworking/sys/malloc.h, libnetworking/sys/mbuf.h,
libnetworking/sys/mount.h, libnetworking/sys/protosw.h,
libnetworking/sys/queue.h, libnetworking/sys/rtprio.h,
libnetworking/sys/select.h, libnetworking/sys/signalvar.h,
libnetworking/sys/socket.h, libnetworking/sys/socketvar.h,
libnetworking/sys/sysctl.h, libnetworking/sys/syslog.h,
libnetworking/sys/ucred.h, libnetworking/sys/uio.h,
libnetworking/vm/vm.h, libnetworking/vm/vm_extern.h,
libnetworking/vm/vm_param.h: Use -D_KERNEL instead of -DKERNEL for
greater FreeBSD compliance.
2004-04-20 12:28:48 +00:00
Ralf Corsepius
c2b59d5c10
2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/Makefile.am: Add -D_KERNEL to CPPFLAGS.
2004-04-20 12:22:02 +00:00
Ralf Corsepius
d9f1466781
2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/net/bpf.h: Partial update from FreeBSD.
2004-04-20 12:20:42 +00:00
Ralf Corsepius
0739963874
2004-04-19 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libnetworking/sys/sysctl.h: Partial update from FreeBSD.
* libnetworking/kern/kern_sysctl.c: Partial update from FreeBSD.
2004-04-19 13:49:10 +00:00
Ralf Corsepius
3b2c47300a
2004-04-17 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libfs/src/imfs/imfs_debug.c, libfs/src/imfs/memfile.c:
Use fprintf(stdout,...) instead of printf.
2004-04-17 08:39:22 +00:00
Ralf Corsepius
d63a2c27d9
2004-04-17 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libblock/src/ide_part_table.c: Use fprintf(stdout,...) instead of
printf.
2004-04-17 08:19:11 +00:00
Ralf Corsepius
714f06c7fa
2004-04-17 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libmisc/capture/capture-cli.c, libmisc/cpuuse/cpuuse.c,
libmisc/dumpbuf/dumpbuf.c, libmisc/fsmount/fsmount.c,
libmisc/monitor/mon-command.c, libmisc/monitor/mon-config.c,
libmisc/monitor/mon-dname.c, libmisc/monitor/mon-driver.c,
libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-mpci.c,
libmisc/monitor/mon-object.c, libmisc/monitor/mon-prmisc.c,
libmisc/monitor/mon-queue.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/mon-task.c, libmisc/rtmonuse/rtmonuse.c,
libmisc/shell/cmds.c, libmisc/shell/shell.c, libmisc/shell/shell.h,
libmisc/stackchk/check.c, libmisc/untar/untar.c: Use
fprintf(stdout,...) instead of printf.
2004-04-17 08:12:02 +00:00
Ralf Corsepius
c952016561
2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* sapi/include/rtems/sptables.h: Remove _RTEMS_version.
2004-04-16 11:52:16 +00:00
Ralf Corsepius
6dc747080e
2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* libcsupport/Makefile.am: Install include_sys_HEADERS for NEWLIB
only. Merge sys/cdefs.h into general include_sys_HEADERS.
2004-04-14 13:21:06 +00:00
Ralf Corsepius
28b6335209
2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* rtems/include/rtems/rtems/types.h: Include <rtems/stdint.h>
instead of <stdint.h>.
Conditionally typedef rtems*signed64 types.
* score/include/rtems/system.h: Include <rtems/stdint.h> instead of
<stdint.h>.
2004-04-13 15:40:41 +00:00
Ralf Corsepius
a5777f043d
2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* configure.ac: Rework stdint.h/inttypes.h support.
Add RTEMS_USES_STDINT_H. Add RTEMS_USES_INTTYPES_H.
Remove NEED_STDINT_H. Remove NEED_INTTYPES_H.
Remove termios-flag detection.
* libcsupport/Makefile.am: Install include/stdint.h and
include/inttypes.h for NEWLIB only.
* libcsupport/include/stdint.h: Rework; Now newlib specific.
* libcsupport/src/termios.c: Make newlib specific.
* include/rtems/stdint.h: Rework; Now wrapper to <stdint.h>.
2004-04-13 15:15:28 +00:00
Ralf Corsepius
a59e6c0774
2004-04-12 Ralf Corsepius <ralf_corsepius@rtems.org>
...
* acinclude.m4 (RTEMS_CPUOPT): Use AC_DEFINE_UNQUOTED.
* backward/motorola/mc68681.h, backward/motorola/mc68230.h,
backward/zilog/z8536.h, backward/zilog/z8036.h,
backward/zilog/z8030.h: New.
* Makefile.am: Reflect having added new files above.
2004-04-12 10:55:57 +00:00