Joel Sherrill
9a72334444
2005-10-06 Joel Sherrill <joel@OARcorp.com>
...
PR 828/filesystems
* libfs/src/dosfs/msdos_misc.c: Problem retracted. Revert patch.
2005-10-06 12:13:50 +00:00
Joel Sherrill
a93a23951e
2005-10-04 Till Straumann <strauman@slac.stanford.edu>
...
PR 829/rtems
* rtems/src/tasks.c, rtems/src/taskvariabledelete.c: If task variables
are deleted from a different context (i.e., executing context !=
owner of the task variable. The owner meaning the task that
registered the dtor in question) the argument passed to the task
variable dtor must be tvar and not *ptr which yields the executing
task's value of the task variable instead of the owner's.
2005-10-04 21:55:24 +00:00
Eric Norum
1a561f8130
Remove floating point calculations and the C preprocessor conditions which enabled them.
2005-09-29 14:20:21 +00:00
Joel Sherrill
c64da85672
2005-09-25 Joel Sherrill <joel@OARcorp.com>
...
* sapi/include/rtems/init.h, sapi/src/exinit.c: Remove unused and
obsolete rtems_initialize_executive.
2005-09-25 15:36:40 +00:00
Ralf Corsepius
14091f5c32
2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/mount.h: Cosmetical update from FreeBSD.
Remove non-implemented interfaces (vfs, nfs, fsstat, etc.).
2005-09-19 06:11:41 +00:00
Ralf Corsepius
5f7d9d0ec9
2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for sys/errno.h.
2005-09-19 03:52:31 +00:00
Ralf Corsepius
4662f421fb
2005-09-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/nfs/rpcv2.h: Update from FreeBSD.
2005-09-16 06:30:18 +00:00
Ralf Corsepius
07faa49937
2005-09-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/Makefile.am: Cosmetics.
* libnetworking/nfs/bootp_subr.c: Remove superfluous includes.
* libnetworking/nfs/xdr_subs.h: Partial update from FreeBSD.
* libnetworking/netinet/in.h: Partial update from FreeBSD.
2005-09-16 06:18:20 +00:00
Ralf Corsepius
4e7d39ef76
2005-09-16 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/nfs/nfsproto.h: Partial update from FreeBSD.
2005-09-16 04:01:48 +00:00
Joel Sherrill
1da3618947
Remove dupe entries.
2005-09-02 19:32:27 +00:00
Joel Sherrill
1a8f056c4d
2005-09-02 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.2.
2005-09-02 15:10:56 +00:00
Joel Sherrill
e698e68d26
2005-09-02 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.2.
2005-09-02 15:05:30 +00:00
Joel Sherrill
95f94475a4
2005-09-02 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.99.2.
2005-09-02 14:50:05 +00:00
Joel Sherrill
2bbe78a249
2005-09-01 Joel Sherrill <joel@OARcorp.com>
...
PR 820/rtems
* score/inline/rtems/score/coremsg.inl,
score/macros/rtems/score/coremsg.inl, score/src/coremsginsert.c:
Increment of pending message count should be atomic with insertion on
the pending message chain. Determination of the need to call the
notification handler should also be in this atomic section of code.
2005-09-01 16:32:06 +00:00
Joel Sherrill
84b6c0502e
2005-09-01 Joel Sherrill <joel@OARcorp.com>
...
PR 796/rtems
* posix/src/semtimedwait.c: sem_timedwait is supposed to use absolute
time for timeout specification. This patch is a modified version of
the one suggested by Peter Dufault.
2005-09-01 14:44:04 +00:00
Joel Sherrill
8c51e48cac
2005-09-01 Nuno Costa <nuno-costa@iol.pt>
...
PR 804
* sapi/include/confdefs.h: Memory for POSIX timers not accounted for.
Patch adapted from edit comment in PR filed.
2005-09-01 13:28:00 +00:00
Ralf Corsepius
182c101ede
2005-08-31 Ralf Corsepius <ralf.corsepius@rtems.org>
...
PR 819/filesystem
* libcsupport/src/ttyname_r.c: Remove.
* libcsupport/src/ttyname.c: Partial update from FreeBSD.
* libcsupport/Makefile.am: Reflect changes above.
2005-08-31 04:29:39 +00:00
Joel Sherrill
60bf9c0ef6
2005-08-18 Andrew Sinclair <Andrew.Sinclair@elprotech.com>
...
PR 807/rtems
* rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c: First
patch returned without exitting dispatching critical section.
2005-08-18 13:46:38 +00:00
Joel Sherrill
49b7b17cfb
2005-08-17 Nuno Costa <nuno-costa@iol.pt>
...
PR 805/rtems
* posix/include/rtems/posix/timer.h: Due to bad choice of error
constants by original submitter, it was impossible to create more
than 10 POSIX timers.
2005-08-17 22:57:41 +00:00
Joel Sherrill
55e012993c
2005-08-17 Andrew Sinclair <Andrew.Sinclair@elprotech.com>
...
PR 807/rtems
* rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c,
score/src/watchdoginsert.c: Tighten critical section checks on an ISR
using the same timer being inserted by a lower priority ISR or
interupt task.
2005-08-17 22:49:56 +00:00
Joel Sherrill
b3b78ecffe
2005-08-17 Nickolay Semyonov <snob@oktetlabs.ru>
...
PR 744/filesystem
* libcsupport/src/unlink.c, libfs/src/dosfs/msdos_eval.c: DOSFS did not
support permissions on directories so the check performed by unlink
would always fail. The unlink code was modified to support a not
supported status being returned.
2005-08-17 19:11:46 +00:00
Ralf Corsepius
ba0e55a96e
2005-08-15 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* posix/include/mqueue.h, posix/src/mqueuetimedreceive.c:
ssize_t mq_timedreceive() (POSIX compliance).
2005-08-15 15:13:04 +00:00
Ralf Corsepius
61d1060b80
2005-08-15 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* wrapup/Makefile.am: Use librtemscpu_a_LIBRARIES.
2005-08-15 08:47:20 +00:00
Joel Sherrill
c949d6b0d3
2005-08-12 Chris Johns <chrisj@rtems.org>
...
PR 808/rtems_misc
* libcsupport/src/printk.c: Fix bug where specifying field width
crashed on pc386 BSP.
2005-08-12 23:56:16 +00:00
Ralf Corsepius
a605cecde3
2005-08-06 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/nfs/bootp_subr.c: Don't include
nfs/nfs.h, nfs/krpc.h.
2005-08-06 03:28:49 +00:00
Ralf Corsepius
da6d75f6c2
2005-08-05 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_create.c,
libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c,
libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c,
libfs/src/dosfs/msdos_init.c, libfs/src/dosfs/msdos_misc.c,
libfs/src/dosfs/msdos_mknod.c:
Introduce msdos_status_t (dosfs statii are at least 32bit, not int).
2005-08-05 10:38:41 +00:00
Ralf Corsepius
66e365f258
2005-08-05 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add libnetworking/memory.h
* libnetworking/Makefile.am: Remove memory.h
2005-08-05 10:32:53 +00:00
Ralf Corsepius
6d1e301a09
2005-08-02 Ralf Corsepius <ralf.corsepius@rtems.org>
...
PR 817/rtems
* libcsupport/src/gxx_wrappers.c: Rename
rtems_gxx_recursive_mutex_init_function to
rtems_gxx_recursive_mutex_init.
2005-08-02 12:37:14 +00:00
Ralf Corsepius
bebda1d751
2005-08-01 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/syslog.h: Partial update from FreeBSD.
2005-08-01 06:30:26 +00:00
Eric Norum
51c1867659
Pass along errno from failed ftruncate().
2005-07-13 02:19:30 +00:00
Joel Sherrill
e9b4f29a40
Add PR.
2005-07-06 18:07:11 +00:00
Ralf Corsepius
707a733a1b
2005-07-06 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/syslog.c: Fix spelling mistake.
* libnetworking/sys/uio.h: Partial update from FreeBSD.
* libnetworking/kern/kern_subr.c: Reflect changes above.
2005-07-06 09:57:10 +00:00
Ralf Corsepius
f1397380bb
2005-07-05 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libblock/include/rtems/ide_part_table.h: Add C++ guards.
2005-07-05 09:25:37 +00:00
Joel Sherrill
91683dc04d
2005-06-17 Joel Sherrill <joel@OARcorp.com>
...
* libnetworking/net/if.h: Avoid use of struct mbuf to avoid unintended
dependencies added by the RTEMS specific tap interface.
2005-06-17 14:37:24 +00:00
Joel Sherrill
e36865dbaf
2005-06-09 Jacques Seronie Vivien <jacques.seronievivien@astrium.eads.net>
...
PR 790/rtems
* sapi/src/extensioncreate.c, sapi/src/extensionident.c: Correct use of
name. This was missed when the other ident services in rtems/src
where changed.
2005-06-09 14:13:35 +00:00
Ralf Corsepius
b9ad541486
2005-05-27 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if.h: Partial update from FreeBSD.
* libnetworking/netinet/if_ether.h: Remove BYTE_PACK.
* libnetworking/netinet/ip_var.h: Remove BYTE_PACK.
2005-05-27 15:22:41 +00:00
Ralf Corsepius
a8d7bab3a9
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt.h: Partial update from FreeBSD.
2005-05-27 15:05:37 +00:00
Joel Sherrill
9d16b9c3f0
2005-05-26 Joel Sherrill <joel@OARcorp.com>
...
* libnetworking/lib/ftpfs.c, librpc/include/rpc/svc.h,
librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_getmaps.c,
librpc/src/rpc/pmap_getport.c: Remove warnings.
2005-05-27 00:37:13 +00:00
Ralf Corsepius
5e15693729
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt.h, librpc/include/rpc/svc.h,
src/rpc/pmap_rmt.c: Use void* instead of caddr_t.
Cosmetics from FreeBSD.
2005-05-25 17:18:24 +00:00
Ralf Corsepius
c8f1b2122d
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/auth_des.h: Remove (Unused, unsupported).
* librpc/include/rpc/rpc.h, librpc/Makefile.am: Reflect removing
auth_des.h.
2005-05-25 15:24:57 +00:00
Ralf Corsepius
f48dc9acee
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* include/rpc/rpc_com.h, include/rpc/rpc_msg.h,
src/rpc/svc_simple.c: Minor fixes.
2005-05-25 15:07:58 +00:00
Ralf Corsepius
c11cb9a5a9
More updates from FreeBSD.
2005-05-25 13:56:50 +00:00
Ralf Corsepius
984d922477
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
src/rpc/clnt_perror.c: More updates from FreeBSD.
2005-05-25 13:03:15 +00:00
Ralf Corsepius
b3da5b17a1
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/svc.h: Partial update from FreeBSD.
2005-05-25 12:25:50 +00:00
Ralf Corsepius
50e3b3f065
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt.h: Partial update from FreeBSD.
2005-05-25 11:33:47 +00:00
Ralf Corsepius
e9e2469ca5
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/clnt_soc.h, librpc/include/rpc/svc_soc.h:
New (Partial update from FreeBSD).
* librpc/Makefile.am: Reflect changes above.
2005-05-25 10:15:22 +00:00
Ralf Corsepius
4fe67294a1
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/des_crypt.h: Remove (Unused, unsupported).
* librpc/Makefile.am: Reflect changes above.
2005-05-25 09:50:52 +00:00
Ralf Corsepius
351b0a18c3
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/des.h: Remove (Unused, unsupported).
* librpc/Makefile.am: Reflect changes above.
2005-05-25 09:41:55 +00:00
Ralf Corsepius
fc2d29de0a
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/auth_des.c,
librpc/src/rpc/auth_time.c,
librpc/src/rpc/authdes_prot.c,
librpc/src/rpc/clnt_unix.c,
librpc/src/rpc/crypt_client.c,
librpc/src/rpc/des_crypt.c,
librpc/src/rpc/des_soft.c,
librpc/src/rpc/getpublickey.c,
librpc/src/rpc/key_call.c,
librpc/src/rpc/key_prot_xdr.c,
librpc/src/rpc/svc_auth_des.c,
librpc/src/rpc/svc_unix.c: Remove (Unused, obsolete).
* librpc/Makefile.am: Reflect changes above.
2005-05-25 08:58:09 +00:00
Ralf Corsepius
f724f4f4dc
2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* librpc/src/rpc/PSD.doc/rpc.prog.ms,
librpc/src/rpc/PSD.doc/rpcgen.ms,
librpc/src/rpc/PSD.doc/nfs.rfc.ms,
librpc/src/rpc/PSD.doc/xdr.rfc.ms,
librpc/src/rpc/PSD.doc/rpc.rfc.ms,
librpc/src/rpc/PSD.doc/xdr.nts.ms:
Remove (Unused, obsolete).
* librpc/Makefile.am: Reflect changes above.
2005-05-25 08:24:10 +00:00