Mercurial > ecos
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####
