Commit Graph
1936 Commits
Author SHA1 Message Date
Ralf Corsepius 110f3f3ca6 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/kern/uipc_domain.c: Remove domain_set (Unused).
2009-02-11 03:07:44 +00:00
Ralf Corsepius 8eca7190ba 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/kernel.h: Remove execsw_set,
	si_elem_t (Unused, not in FreeBSD).
	#include <sys/linker_set.h>.
	Add #ifdef _KERNEL guards (From FreeBSD).
2009-02-11 02:58:27 +00:00
Ralf Corsepius 5d4976285e 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/kernel.h: Remove hostnamelen, domainnamelen,
	lbolt, tickdelta, timedelta (Unused, not in FreeBSD).
2009-02-11 01:48:41 +00:00
Ralf Corsepius 1df408f5f1 2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/vm/vm.h: Cosmetics from FreeBSD.
2009-02-10 09:11:06 +00:00
Ralf Corsepius b1b425e498 2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/rtems_bsdnet_internal.h: Remove struct
	vm_page, vm_page_t, boolean_t (Unused).
2009-02-10 08:51:43 +00:00
Ralf Corsepius 96c57dba1c 2009-02-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/nfs/bootp_subr.c,
	libnetworking/nfsclient/nfsdiskless.h:
	Cosmetics from FreeBSD.
	* libnetworking/rtems/rtems_bsdnet_internal.h:
	Remove struct file (Unused).
2009-02-10 08:25:27 +00:00
Ralf Corsepius bc182456af 2009-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/socketvar.h: Remove struct file,
	soo_ioctl, soo_select, soo_stat, getsock (Unused).
2009-02-09 22:18:43 +00:00
Ralf Corsepius f0dd01f41b 2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/include/sched.h, posix/src/sched_getparam.c:
	Make sched_getparam() POSIX compliant.
2009-02-06 21:02:40 +00:00
Ralf Corsepius 7079f531a2 2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Don't install libcsupport/include/tar.h.
2009-02-06 20:45:46 +00:00
Ralf Corsepius 0c00595215 2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/canonical-target-name.m4, aclocal/enable-posix.m4:
	Remove comment referring to HPUX.
2009-02-06 08:02:05 +00:00
Ralf Corsepius bcf8ee282f 2009-02-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/lib/ftpfs.c: Enable write and mount filesystem
	with read-write access.
2009-02-05 05:45:55 +00:00
Ralf Corsepius 5d1285bd72 2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* ftpd/ftpd.c: Change SIX_MONTHS to time_t.
2009-02-05 05:19:24 +00:00
Ralf Corsepius c37c919cdd 2009-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* sapi/include/rtems/io.h: Move extern "C" brace after includes.
2009-02-05 04:54:02 +00:00
Ralf Corsepius 165eb8d346 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/if_ppp.h: Eliminate pppattach,  pppintr
	  (Unused).
	* libnetworking/net/if_ppp.c: Eliminate pppintr (Unused).
2009-02-05 04:46:03 +00:00
Ralf Corsepius 99a4f7199a 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/rtems_dhcp.c: Remove #define KERNEL.
2009-02-04 13:34:45 +00:00
Ralf Corsepius e7b2159049 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h,
	libnetworking/rtems/rtems_dhcp.c:
	Remove -D_COMPILING_BSD_KERNEL_ (Unused).
2009-02-04 13:33:05 +00:00
Ralf Corsepius 23415d9cb7 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/Makefile.am: Remove -DKERNEL.
2009-02-04 13:17:52 +00:00
Ralf Corsepius 404ba122bd 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/rtems_mii_ioctl.c: Remove #undef KERNEL.
2009-02-04 13:01:12 +00:00
Ralf Corsepius de64f7926a 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/nfs/bootp_subr.c: #include <sys/ucred.h>.
2009-02-04 12:59:26 +00:00
Ralf Corsepius 013285a50e 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/sys/ioccom.h: Remove #define KERNEL,
	#define _KERNEL.
2009-02-04 12:52:37 +00:00
Ralf Corsepius d78cd7e568 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/nfsclient/src/rpcio.c,
	libfs/src/nfsclient/src/sock_mbuf.c,
	libfs/src/nfsclient/src/xdr_mbuf.c: Remove #define KERNEL.
2009-02-04 12:50:55 +00:00
Ralf Corsepius a95ca51f69 2009-02-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/dosfs/fat_file.h, libfs/src/dosfs/fat_fat_operations.h:
	Move extern "C" brace after includes.
2009-02-04 12:46:38 +00:00
Ralf Corsepius 9bde07e54e 2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/barrierattrdestroy.c, posix/src/barrierattrinit.c,
	posix/src/cond.c, posix/src/condattrdestroy.c,
	posix/src/condbroadcast.c, posix/src/conddefaultattributes.c,
	posix/src/condsignal.c, posix/src/condtimedwait.c,
	posix/src/condwait.c, posix/src/key.c, posix/src/keycreate.c,
	posix/src/keydelete.c, posix/src/keyrundestructors.c,
	posix/src/killinfo.c, posix/src/mqueue.c,
	posix/src/mqueuecreatesupp.c, posix/src/mqueueopen.c,
	posix/src/mqueuereceive.c, posix/src/mqueuerecvsupp.c,
	posix/src/mqueuesend.c, posix/src/mqueuesendsupp.c,
	posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c,
	posix/src/mqueueunlink.c, posix/src/mutex.c,
	posix/src/mutexattrdestroy.c, posix/src/mutexinit.c,
	posix/src/mutexlock.c, posix/src/mutextimedlock.c,
	posix/src/mutextrylock.c, posix/src/pbarrier.c,
	posix/src/prwlock.c, posix/src/prwlockrdlock.c,
	posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c,
	posix/src/prwlocktryrdlock.c, posix/src/prwlocktrywrlock.c,
	posix/src/prwlockwrlock.c, posix/src/psignalunblockthread.c,
	posix/src/pspin.c, posix/src/pspinlock.c,
	posix/src/pspintrylock.c, posix/src/pthread.c,
	posix/src/pthreadattrdestroy.c, posix/src/pthreadcreate.c,
	posix/src/pthreadinitthreads.c, posix/src/pthreadkill.c,
	posix/src/pthreadonce.c, posix/src/pthreadsetschedparam.c,
	posix/src/ptimer.c, posix/src/rwlockattrdestroy.c,
	posix/src/rwlockattrinit.c, posix/src/semaphore.c,
	posix/src/semaphorecreatesupp.c, posix/src/semdestroy.c,
	posix/src/semopen.c, posix/src/semtrywait.c,
	posix/src/semunlink.c, posix/src/semwait.c:
	Eliminate TRUE/FALSE.
2009-02-03 10:11:10 +00:00
Joel Sherrill 42740bd6b5 2009-01-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/object.h: Maximum index if 0xffff not 0xff
	when using 32-bit ids. This resulted in unlimited configurations not
	being able to create more than 255 objects of a class.
2009-01-30 22:14:47 +00:00
Joel Sherrill edd1748524 2009-01-29 Nickolay Semyonov-Kolchin <nbkolchin@gmail.com>
PR 1359/cpukit
	* libcsupport/src/libio.c: rtems_libio_allocate:
	rtems_libio_iop_freelist incorrectly zeroed on semaphore error. Now
	checks error and does not modify anything until sure it has created
	semaphore.
2009-01-29 17:18:43 +00:00
Joel Sherrill ee0f1e6b85 2009-01-29 Gene Smith <gene.smith@siemens.com>
PR 1363/filesystem
	* libfs/src/dosfs/fat.h: Fix issue where 32 bit values are not written
	correctly in FAT f/s data.
2009-01-29 16:12:44 +00:00
Joel Sherrill b897028fe0 2009-01-29 Eric Norum <norume@aps.anl.gov>
PR 1364/cpukit
	* libcsupport/src/gxx_wrappers.c: Fix compilation problems when
	diagnostics enabled.
2009-01-29 14:32:43 +00:00
Chris Johns 731186395a 2009-01-23 Chris Johns <chrisj@rtems.org>
* libmisc/shell/shell.c: Fix command line parsing of valid
	characters.
2009-01-23 00:12:31 +00:00
Joel Sherrill 03f0885546 2009-01-21 Nickolay Kolchin <nbkolchin@gmail.com>
Joel Sherrill <joel.sherrill@oarcorp.com>

	PR 1357/cpukit
	* rtems/src/tasks.c: Ensure creating a task with no ASR is honored.
2009-01-21 20:47:58 +00:00
Joel Sherrill 724527d643 2009-01-21 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/src/tasks.c: Initialize event_condition to 0 just because.
2009-01-21 19:38:34 +00:00
Joel Sherrill 0c5b59de85 2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
* librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft
	float should be IEEE format.
2009-01-08 15:02:25 +00:00
Joel Sherrill d041e594e2 2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/objectextendinformation.c: Fold two paths into one.
2009-01-08 15:01:52 +00:00
Ralf Corsepius 53f3084113 2009-01-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/barrier.c, rtems/src/barrierwait.c,
	rtems/src/clocktodvalidate.c, rtems/src/dpmem.c,
	rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqcreate.c,
	rtems/src/msgqsend.c, rtems/src/msgqurgent.c, rtems/src/part.c,
	rtems/src/partcreate.c, rtems/src/partmp.c, rtems/src/ratemon.c,
	rtems/src/region.c, rtems/src/regionmp.c, rtems/src/rtemstimer.c,
	rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/semmp.c,
	rtems/src/semobtain.c, rtems/src/signalsend.c, rtems/src/taskcreate.c,
	rtems/src/taskinitusers.c, rtems/src/taskmode.c, rtems/src/taskmp.c,
	rtems/src/taskresume.c, rtems/src/tasks.c,
	rtems/src/tasksetpriority.c: Eliminate TRUE/FALSE.
2009-01-06 05:05:16 +00:00
Joel Sherrill 3507c6df70 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/gxx_wrappers.c, posix/include/mqueue.h,
	posix/include/rtems/posix/semaphore.h,
	posix/inline/rtems/posix/barrier.inl,
	posix/inline/rtems/posix/key.inl,
	posix/inline/rtems/posix/mqueue.inl,
	posix/inline/rtems/posix/rwlock.inl,
	posix/inline/rtems/posix/semaphore.inl,
	posix/inline/rtems/posix/spinlock.inl,
	posix/inline/rtems/posix/timer.inl, posix/src/condget.c,
	posix/src/mqueuenametoid.c, posix/src/mutexget.c,
	posix/src/semaphorenametoid.c, posix/src/semopen.c,
	sapi/src/itronapi.c, sapi/src/posixapi.c: Make changes necessary for
	all tests to run on SPARC with 16-bit Ids. This required ensuring
	that all POSIX and compilering binding code makes a distinction
	between the public Id type (e.g. pthread_t, etc.) and the RTEMS
	Object_Id type. All POSIX Object Get routines should not take the
	POSIX Id type as the argument. Sixteen bit RTEMS Ids should be placed
	into the 32-bits reserved by the POSIX API type in a uniform manner
	now. This removed all assumptions that the external Id types in POSIX
	and ITRON are the same as the internal Object Id type.
2009-01-05 20:26:01 +00:00
Joel Sherrill 449ba1bb29 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* itron/inline/rtems/itron/semaphore.inl: THREAD_STATUS_PROXY_BLOCKING
	should only be defined in multiprocessing configurations.
2009-01-05 20:21:18 +00:00
Joel Sherrill 8b3416f97e 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/include/rtems/posix/key.h: Remove redundant prototypes for
	inlines.
2009-01-05 20:19:51 +00:00
Joel Sherrill dee98cef30 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1351/cpukit
	* sapi/include/confdefs.h: Mask off unlimited object bit before using
	configured number in calculations.
2009-01-05 20:16:07 +00:00
Joel Sherrill b028e725e3 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/object.h,
	score/src/objectallocatebyindex.c: Object index should be int.
	Fix bug when index is negative.
	* score/src/objectextendinformation.c: Do not allow maximum number
	of allocated objects to exceed maximum representable in index
	field of Object Id.
	* score/src/objectgetisr.c: Use same code that is in _Objects_Get
	to extract index field of Object Id.
2009-01-05 20:09:02 +00:00
Joel Sherrill 0666956fb1 2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* itron/include/itronsys/types.h: ITRON types should follow native
	integer size.
2009-01-05 19:57:14 +00:00
Ralf Corsepius 745109a276 2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* pppd/sys-rtems.c: Remove stray ';' introducing unreachable code.
2009-01-05 17:21:06 +00:00
Ralf Corsepius d549957e2f 2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/error.c: Remove hpux9 anachronism.
2009-01-05 14:10:31 +00:00
Ralf Corsepius df1dbcccb7 2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am:
	Install libnetworking/sys/uio.h if building for NEWLIB.
	* libnetworking/Makefile.am:
	Remove installation of libnetworking/sys/uio.h.
	* libcsupport/Makefile.am: Build writev.c/readv.c for NEWLIB.
2009-01-05 06:04:21 +00:00
Ralf Corsepius dc33b97421 2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/imfs/imfs_eval.c: Add braces to suppress gcc warning on
	empty 'else' block.
2009-01-05 05:52:29 +00:00
Ralf Corsepius 1429b60ae3 2009-01-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/scandir.c: Use external scandir if available.
2009-01-04 15:34:17 +00:00
Ralf Corsepius 17a5a30afa 2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/lib/tftpDriver.c: Add __attribute__((unused)) to
	  unused function args.
2009-01-03 08:31:01 +00:00
Ralf Corsepius 97b3d57038 2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/lib/tftpDriver.c: Use INADDR_ANY/INADDR_BROADCAST.
2009-01-03 08:28:11 +00:00
Ralf Corsepius 2ab55e78ec 2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/in.h: Add in_addr_t.
	Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
2009-01-03 08:01:33 +00:00
Ralf Corsepius 2b40808c47 2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* ftpd/ftpd.c: Add __attribute__((unused)) to unused function args.
2009-01-02 13:04:23 +00:00
Ralf Corsepius d050db44e5 2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/capture/capture-cli.c, libmisc/capture/capture.c,
	libmisc/devnull/devnull.c, libmisc/monitor/mon-command.c,
	libmisc/monitor/mon-config.c, libmisc/monitor/mon-driver.c,
	libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c,
	libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-network.c,
	libmisc/monitor/mon-part.c, libmisc/monitor/mon-queue.c,
	libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c,
	libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c,
	libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c,
	libmisc/mw-fb/mw_uid.c, libmisc/serdbg/termios_printk.c,
	libmisc/shell/cmds.c, libmisc/shell/fts.c, libmisc/shell/main_cp.c
	libmisc/shell/main_id.c, libmisc/shell/main_logoff.c,
	libmisc/shell/main_mount_nfs.c, libmisc/shell/main_pwd.c,
	libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
	libmisc/shell/main_whoami.c, libmisc/shell/main_wkspaceinfo.c,
	libmisc/shell/shell_script.c, libmisc/shell/utils-cp.c,
	libmisc/shell/utils-ls.c, libmisc/shell/verr.c,
	libmisc/shell/verrx.c, libmisc/stackchk/check.c:
	Add __attribute__((unused)) to unused function args.
2009-01-02 13:01:34 +00:00
Ralf Corsepius 2a70c9916e 2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libblock/src/blkdev.c, libblock/src/flashdisk.c,
	libblock/src/nvdisk-sram.c, libblock/src/nvdisk.c,
	libblock/src/ramdisk.c:
	Add __attribute__((unused)) to unused function args.
2009-01-02 12:43:17 +00:00