This is the mail archive of the newlib-cvs@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

src/newlib ChangeLog libc/include/time.h libc/ ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	jjohnstn@sources.redhat.com	2000-12-11 17:24:09

Modified files:
	newlib         : ChangeLog 
	newlib/libc/include: time.h 
	newlib/libc/include/machine: types.h 
	newlib/libc/include/sys: signal.h types.h unistd.h 
	newlib/libc/sys/linux/sys: types.h 
Added files:
	newlib/libc/include: pthread.h 
	newlib/libc/include/sys: features.h sched.h 
Removed files:
	newlib/libc/sys/rtems/include: signal.h time.h 
	newlib/libc/sys/rtems/sys: features.h sched.h siginfo.h signal.h 
	                           time.h times.h 

Log message:
	2000-12-11  Joel Sherrill <joel@OARcorp.com>
	
	* Merge RTEMS specific .h files into main libc/include.
	* libc/sys/rtems/include/signal.h: Removed.
	* libc/sys/rtems/include/time.h: Removed.
	* libc/sys/rtems/sys/features.h: Removed.
	* libc/sys/rtems/sys/sched.h: Removed.
	* libc/sys/rtems/sys/siginfo.h: Removed.
	* libc/sys/rtems/sys/signal.h: Removed.
	* libc/sys/rtems/sys/time.h: Removed.
	* libc/sys/rtems/sys/times.h: Removed.
	definitions for time_t and clock_t since these are
	no longer in time.h.
	* libc/include/pthread.h: New file.
	* libc/include/sys/sched.h: New file.
	* libc/include/sys/features.h: New file.
	* libc/include/time.h: Removed duplicate definition of clock_t
	and time_t, get them from <sys/types.h> instead.  Add prototypes        for POSIX clock and timer functionality.
	* libc/sys/linux/sys/types.h: Changed to include
	* libc/include/machine/types.h: Add _CLOCKID_T_ and _TIMER_T_.
	* libc/include/sys/signal.h: Add more complete set of POSIX
	signal functionality including real-time and threaded signals.
	* libc/include/sys/types.h: Add clock_t, time_t, struct
	timespec, and struct itimerspec.  Centralizing these makes
	things cleaner.  RTEMS uses 64-bit dev_t.
	Added numerous primitive definitions
	for pthreads including macros, pthread_attr_t,
	pthread_mutexattr_t, pthread_condattr_t, pthread_key_t,
	pthread_once_t, and pthread_t.
	* libc/include/sys/unistd.h: Added getlogin_r() prototype.
	If RTEMS follow POSIX on read(), write() and sbrk() prototype.
	Feature flags removed and moved to new file <sys/features.h>.
	Full set of POSIX sysconf() constants

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/ChangeLog.diff?cvsroot=src&r1=1.94&r2=1.95
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/pthread.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/time.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/machine/types.h.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/features.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/sched.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/signal.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/types.h.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/unistd.h.diff?cvsroot=src&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/linux/sys/types.h.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/include/signal.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/include/time.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/features.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/sched.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/siginfo.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/signal.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/time.h.diff?cvsroot=src&r1=1.2&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/newlib/libc/sys/rtems/sys/times.h.diff?cvsroot=src&r1=1.1.1.1&r2=NONE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]