Commit Graph
1936 Commits
Author SHA1 Message Date
Joel Sherrill e293d889b5 2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1297/cpukit
	* posix/src/prwlockinit.c: Fix NULL attribute pointer handling.
2008-08-15 16:29:22 +00:00
Joel Sherrill 4daebbd022 2008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/include/rtems/rtems/ratemon.h,
	rtems/include/rtems/rtems/status.h,
	score/include/rtems/score/coremutex.h,
	score/include/rtems/score/object.h: Removed extraneous commas.
2008-08-14 15:25:14 +00:00
Joel Sherrill 80863b1129 Formatting. 2008-08-13 14:46:23 +00:00
Joel Sherrill fdafb96cc1 2008-08-08 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/include/rtems/rtems/msgmp.h: Fix MP code missed by Sebastian.
2008-08-08 14:23:52 +00:00
Joel Sherrill 89423b90d1 Fix joel mistake. 2008-08-08 14:19:45 +00:00
Joel Sherrill 3b14b7adab 2008-08-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libmisc/monitor/monitor.h, rtems/include/rtems/rtems/tasks.h,
	score/include/rtems/score/thread.h, score/src/threadreset.c,
	score/src/threadrestart.c, score/src/threadstart.c: New type
	Thread_Entry_numeric_type for numeric arguments in thread entry
	functions with at least one numeric argument.
2008-08-08 13:50:28 +00:00
Joel Sherrill 22ce088191 2008-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/include/rtems/score/sysstate.h,
	score/inline/rtems/score/sysstate.inl, score/src/thread.c: Make
	_System_state_Is_multiprocessing unused when multiprocessing is not
	enabled. Saves one more variable from single processor configuration.
2008-08-07 18:23:48 +00:00
Joel Sherrill a96504330e Format. 2008-08-07 18:21:44 +00:00
Chris Johns 8192e4ff61 2008-08-07 Chris Johns <chrisj@rtems.org>
* libcsupport/src/_rename_r.c: Fixed return code bug. Add a check
	to see if the 'to' path was a directory and removed the directory.

	* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added the mv command.

	* libmisc/shell/main_mv.c, libmisc/shell/pathnames-mv.h: New.
2008-08-07 02:23:11 +00:00
Chris Johns 6f162ed27a 2008-08-06 Chris Johns <chrisj@rtems.org>
* libblock/src/bdbuf.c: PR1272. Fixed similar possible issues in
	the new bdbuf code.
2008-08-06 04:38:53 +00:00
Chris Johns b7898e271c 2008-08-06 Brett Swimley <brett.swimley@aedbozeman.com>
* libblock/src/diskdevs.c: PR1192. Update the disktap pointer
	after the realloc.
2008-08-06 04:17:46 +00:00
Chris Johns 904ced08bb 2008-08-06 Till Straumann <strauman@slac.stanford.edu>
* libblock/src/diskdevs.c: PR1269. Delete the semaphore rather
	than release it.
2008-08-06 04:04:59 +00:00
Joel Sherrill 8b08935eb8 2008-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 537/bsps
	* libcsupport/include/rtems/libcsupport.h, libcsupport/src/newlibc.c,
	libcsupport/src/no_libc.c, libcsupport/src/unixlibc.c: Eliminate
	vestiges of ticks_per_timeslice controlling newlib reentrancy. The
	parameter was ignored in libc_init().
2008-08-05 16:51:45 +00:00
Joel Sherrill 46cb968176 2008-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 741/networking
	* libmisc/dummy/dummy.c: Add dummy network configuration.
2008-08-05 16:33:03 +00:00
Joel Sherrill f773c0122a 2008-08-04 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/include/rtems/rtems/sem.h, rtems/src/semobtain.c:
	Changed option set type to rtems_option.

	* score/src/objectgetinfo.c: Check return value of
	_Objects_API_maximum_class().

	* libmisc/monitor/mon-mpci.c, libmisc/monitor/monitor.h,
	rtems/include/rtems/rtems/message.h, rtems/src/msgmp.c,
	rtems/src/msgqallocate.c, rtems/src/msgqbroadcast.c,
	rtems/src/msgqcreate.c, rtems/src/msgqreceive.c, rtems/src/msgqsend.c,
	rtems/src/msgqurgent.c, score/include/rtems/score/coremsg.h,
	score/include/rtems/score/mpci.h, score/include/rtems/score/thread.h,
	score/inline/rtems/score/coremsg.inl, score/src/coremsg.c,
	score/src/coremsgbroadcast.c, score/src/coremsgseize.c,
	score/src/coremsgsubmit.c:
	Removed parameters of _Message_queue_Allocate().  Changed option set
	type to rtems_option.  Changed type of maximum message and packet size
	to size_t.  Changed the input buffer type for message send functions to
	"const void *".  Changed the pointer to the second return argument in
	the thread wait information to a union.  This union can contain a
	pointer to an immutable or a mutable object.  This is somewhat fragile.
	An alternative would be to add a third pointer for immutable objects,
	but this would increase the structure size.
2008-08-05 13:32:39 +00:00
Joel Sherrill c0f4682bbf 2008-08-05 Xudong Guan <xudong.guan@criticalsoftware.com>
PR 1212/cpukit
	* rtems/src/taskmode.c, score/src/threadtickletimeslice.c: Time slicing
	will not happen if the task mode is changed from a non-timeslicing
	mode to timeslicing mode if it is done by the executing thread (e.g.
	in its task body). This change includes sp44 to demonstrate the
	problem and verify the correction.
2008-08-05 13:10:16 +00:00
Joel Sherrill 6e97bf6236 2008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c: Fix
	warnings.
2008-08-04 21:31:51 +00:00
Joel Sherrill dc112f3f41 2008-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1265/cpukit
	* score/include/rtems/score/object.h,
	score/src/objectallocatebyindex.c: Rename index argument to avoid
	warning when rtems.h and string.h are included at the same time by
	user code.
2008-08-04 19:46:13 +00:00
Ralf Corsepius eb0e15a646 2008-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/lib/tftpDriver.c: Add prototypes.
	* pppd/rtemsmain.c: Add prototypes.
	* zlib/crc32.c: Add prototypes.
2008-08-03 04:28:01 +00:00
Ralf Corsepius ba3f7a807a 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* telnetd/telnetd.c: Add missing prototypes.
	Remove unused local declations.
2008-08-03 04:24:12 +00:00
Chris Johns 2eb89adc33 2008-08-02 Chris Johns (chrisj@rtems.org>
* libblock/include/rtems/blkdev.h: Remove count and start from
	rtems_blkdev_request. Add RTEMS_BLKDEV_START_BLOCK macro.

	* libblock/src/bdbuf.c: Add read ahead blocks always consecutive
	comment. Change count to bufnum and remove start references. Sort
	the transfer list so blocks are consecutive where possible.

	* libblock/src/blkdev.c, libblock/src/nvdisk.c,
	libblock/src/ramdisk.c: Change count to bufnum and remove start
	references.
2008-08-02 06:23:45 +00:00
Ralf Corsepius 799ef3b92f 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/libc/gethostbydns.c,
	libnetworking/libc/gethostbyht.c,
	libnetworking/libc/gethostbynis.c,
	libnetworking/libc/gethostnamadr.c,
	libnetworking/libc/getnetbydns.c,
	libnetworking/libc/getnetbynis.c,
	libnetworking/libc/getnetnamadr.c,
	libnetworking/libc/nsap_addr.c,
	libnetworking/libc/res_debug.c,
	libnetworking/libc/res_send.c: Add missing prototypes.
2008-08-02 05:37:20 +00:00
Ralf Corsepius a39e2ee6e4 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libi2c/libi2c.c, libi2c/libi2c.h: Add missing prototypes.
2008-08-02 05:16:40 +00:00
Ralf Corsepius f62e195419 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmd/md4.c, libmd/md5.c: Add missing prototypes.
2008-08-02 05:14:57 +00:00
Ralf Corsepius 2992ebbcf6 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/monitor/mon-command.c, libmisc/shell/filemode.c,
	libmisc/shell/shell_script.c: Add missing prototypes.
2008-08-02 05:13:10 +00:00
Ralf Corsepius c7ea80c99a 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/nfsclient/src/xdr_mbuf.c: Add prototypes.
2008-08-01 17:14:39 +00:00
Ralf Corsepius a15d47888d 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/include/rpc/clnt.h: Cleanup.
	* librpc/include/rpc/svc.h: Cleanup.
2008-08-01 16:57:31 +00:00
Ralf Corsepius 848b53b54a 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/xdr/xdr_stdio.c: Misc. ansifications.
	Add prototypes.
2008-08-01 16:54:35 +00:00
Ralf Corsepius 1bfb6c2f6c 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/xdr/xdr_mem.c librpc/src/xdr/xdr_rec.c
	librpc/src/xdr/xdr_sizeof.c: Misc. ansifications.
	Add prototypes.
2008-08-01 16:45:44 +00:00
Joel Sherrill 31a4efcc56 2008-08-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/src/msgqsend.c, rtems/src/msgqurgent.c: Fix typos.
2008-08-01 16:18:56 +00:00
Ralf Corsepius 84c5f0222a 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/getrpcport.c: Misc. ansifications.
	* librpc/src/rpc/getrpcent.c: Remove stray local decls.
	Misc. ansifications.
2008-08-01 16:06:16 +00:00
Ralf Corsepius 4e4969237b 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_perror.c: Misc. ansifications.
	* librpc/src/rpc/get_myaddress.c: Misc. ansifications.
	* librpc/src/rpc/svc_auth_unix.c: Misc. ansifications.
2008-08-01 15:59:20 +00:00
Ralf Corsepius bf5a6befac 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/pmap_clnt.c: Remove stray clnt_perror().
	* librpc/src/rpc/clnt_tcp.c: Add missing prototypes.
2008-08-01 15:51:57 +00:00
Ralf Corsepius 8016f1a14b 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_raw.c: Add missing prototypes.
	* librpc/src/rpc/clnt_udp.c: Add missing prototypes.
	* librpc/src/rpc/svc_auth.c: Add missing prototypes.
2008-08-01 15:17:17 +00:00
Ralf Corsepius 7013243f2b 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc_raw.c: Add missing prototypes.
2008-08-01 14:29:27 +00:00
Ralf Corsepius 5391ed564d 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc_tcp.c: Add missing prototypes.
	* librpc/src/rpc/svc_udp.c: Add missing prototypes.
2008-08-01 14:24:35 +00:00
Ralf Corsepius dd1fef80f4 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc.c: Add missing prototypes.
2008-08-01 07:32:33 +00:00
Ralf Corsepius 6cded7e1c8 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/xdr/xdr_rec.c: Remove register vars.
2008-08-01 07:28:58 +00:00
Ralf Corsepius 612fbafff5 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/xdr/xdr_mem.c: Misc. ansifications.
2008-08-01 07:26:09 +00:00
Ralf Corsepius 6d5c3cddb2 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc_tcp.c: Misc. ansifications.
2008-08-01 07:04:18 +00:00
Ralf Corsepius 1e21e43d1a 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_tcp.c: Misc. ansifications.
2008-08-01 06:56:41 +00:00
Ralf Corsepius 9b012a58fa 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc_raw.c: Misc. ansifications.
2008-08-01 06:50:30 +00:00
Ralf Corsepius e8d09eac03 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/xdr/xdr_rec.c: Misc. ansifications.
2008-08-01 06:40:00 +00:00
Ralf Corsepius e8ef931ed0 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/svc_simple.c: Add missing prototypes.
2008-08-01 06:25:39 +00:00
Ralf Corsepius 2687ad5cef 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/rtems_portmapper.c: Add missing prototypes.
2008-08-01 06:23:59 +00:00
Ralf Corsepius ac5f5bfaeb 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/rpcdname.c: Add missing prototypes.
2008-08-01 06:22:11 +00:00
Ralf Corsepius 113d04573b 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/rpc_prot.c: Misc. ansifications.
2008-08-01 06:20:11 +00:00
Ralf Corsepius b6653f6be3 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/pmap_rmt.c: Misc. ansifications.
2008-08-01 06:17:17 +00:00
Ralf Corsepius 46e153e0f6 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_simple.c: Misc. ansifications.
2008-08-01 06:10:22 +00:00
Ralf Corsepius 8cef54556b 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/auth_unix.c: Misc. ansifications.
	Add missing prototypes.
	* librpc/src/rpc/rtime.c, librpc/src/rpc/svc_udp.c:
	Misc. ansifications.
2008-08-01 06:06:47 +00:00