diff packages/compat/posix/current/ChangeLog @ 208:e0c0827131d1 ecos

Merge from eCos master repository on 2002-05-20-20:11:54-BST
author jlarmour
date Mon, 20 May 2002 22:19:26 +0000
parents 920b9b754b53
children d2c90368aeef
line wrap: on
line diff
--- a/packages/compat/posix/current/ChangeLog
+++ b/packages/compat/posix/current/ChangeLog
@@ -1,3 +1,67 @@
+2002-04-09  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/signal.cxx (cyg_deliver_signals): Don't assert here for an
+	unhandled signal (unless there's no _exit). Trace it though.
+
+2002-04-08  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/sem.cxx (sem_getvalue): return 0, and put value in *sval.
+
+2002-04-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/posix.cdl: Allow clocks to be configured again.
+
+2002-03-05  Jesper Skov  <jskov@redhat.com>
+
+	* src/pprivate.h: Correct conditional declaration of timespec
+	functions.
+
+	* src/sched.cxx (sched_rr_get_interval): Return ENOSYS when
+	CYGPKG_POSIX_CLOCKS disabled.
+
+2002-02-27  Robin Farine  <robin.farine@terminus.org>
+
+	* src/pthread.cxx (pthread_exit): While running thread static
+	storage destructors, set the thread's value associated with the
+	current key to NULL before invoking the destructor.
+
+2002-02-14  Nick Garnett  <nickg@redhat.com>
+
+	* doc/posix.sgml: Generally fixed up and reformatted to make this
+	file readable by mere humans. Some omissions and outdated
+	information fixed, but not substantially changed from the
+	original.
+
+	* cdl/posix.cdl: Changed some definitions and dependencies so that
+	disabling the timers does not disable threads too. This was
+	largely a consequence of trying to document the behaviour of these
+	options.
+	
+2002-02-14  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* doc/posix.sgml: New file, originally accompanied by this ChangeLog:
+	2001-12-22  Jonathan Larmour  <jlarmour@redhat.com>
+	
+		* ecos-elix.sgml: Do a minor cleanup of the function prototype
+		layouts.
+		Should be done better than this, but this is at least not
+		_completely_ wrong any more.
+		Also several more layout problems due to incorrect tags fixed.
+	
+	2001-12-07  Jonathan Larmour  <jlarmour@redhat.com>
+	
+		* ecos-elix.sgml: Add getcwd as supported now.
+	
+	2001-12-06  Jonathan Larmour  <jlarmour@redhat.com>
+	
+		* ecos-elix.sgml: Created from old framemaker version.
+	
+2002-01-21  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/sched.cxx (sched_get_priority_min): Don't allow idle thread
+	priority as a valid priority.
+	Case #106952.
+
 2001-12-11  Nick Garnett  <nickg@redhat.com>
 
 	* tests/mqueue2.c (cyg_user_start): Added CYG_TEST_INIT() to
@@ -854,26 +918,35 @@ 2000-03-24  Nick Garnett  <nickg@cygnus.
 	ready. Much work is still needed to make them so. Watch this
 	space.
 
-####COPYRIGHTBEGIN####
-                                                                          
- -------------------------------------------                              
- The contents of this file are subject to the Red Hat eCos Public License 
- Version 1.1 (the "License"); you may not use this file except in         
- compliance with the License.  You may obtain a copy of the License at    
- http://www.redhat.com/                                                   
-                                                                          
- Software distributed under the License is distributed on an "AS IS"      
- basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the 
- License for the specific language governing rights and limitations under 
- the License.                                                             
-                                                                          
- The Original Code is eCos - Embedded Configurable Operating System,      
- released September 30, 1998.                                             
-                                                                          
- The Initial Developer of the Original Code is Red Hat.                   
- Portions created by Red Hat are                                          
- Copyright (C) 2000, 2001 Red Hat, Inc.                             
- All Rights Reserved.                                                     
- -------------------------------------------                              
-                                                                          
-####COPYRIGHTEND####
+#####ECOSGPLCOPYRIGHTBEGIN####
+# -------------------------------------------
+# This file is part of eCos, the Embedded Configurable Operating System.
+# Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+#
+# eCos is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 2 or (at your option) any later version.
+#
+# eCos is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with eCos; if not, write to the Free Software Foundation, Inc.,
+# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+#
+# As a special exception, if other files instantiate templates or use macros
+# or inline functions from this file, or you compile this file and link it
+# with other works to produce a work based on this file, this file does not
+# by itself cause the resulting work to be covered by the GNU General Public
+# License. However the source code for this file must still be made available
+# in accordance with section (3) of the GNU General Public License.
+#
+# This exception does not invalidate any other reasons why a work based on
+# this file might be covered by the GNU General Public License.
+#
+# Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
+# at http://sources.redhat.com/ecos/ecos-license
+# -------------------------------------------
+#####ECOSGPLCOPYRIGHTEND####