]> git.kernelconcepts.de Git - karo-tx-redboot.git/blobdiff - packages/language/c/libc/time/v2_0/ChangeLog
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / language / c / libc / time / v2_0 / ChangeLog
index 05a0af332d73c4351dd257dfbc530c264438c690..b8b9ee7240259b5539561c158be6e6dfa000fe12 100644 (file)
@@ -1,3 +1,38 @@
+2007-09-15  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+       * tests/strptime.c (test): Extend the test so that it triggers the
+       previous bug and shows that the fix works.
+
+2007-08-18  Hans Rosenfeld  <rosenfeld@grumpf.hope-2000.org>
+
+       * src/strftime.cxx: Moved CYG_PRECONDITIONs to do_format() to
+       make strftime() only complain about illegal struct tm contents if
+       these are actually used. Fixes a bug with tests/strptime which
+       would fail because tm->tm_yday was uninitialized.
+       
+2006-10-02  Jonathan Larmour  <jifl@eCosCentric.com>
+
+       * tests/strftime.c (test): Fix %I test.
+
+2006-08-31  Jonathan Larmour  <jifl@eCosCentric.com>
+
+       * cdl/time.cdl: Don't bother inlining mktime() or
+       gmtime_r() by default - they're too big to be worth it.
+
+2006-08-24  Alexander Neundorf <alexander.neundorf@jenoptik.com>
+
+       * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
+
+2006-06-16  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+       * tests/strptime.c: Add a testcase for the previous fix.
+
+2006-06-13  Dan Jakubiec  <dan.jakubiec@systech.com>
+
+       * src/strptime.cxx: Removed the initialization of the struct tm fields
+       to prevent clobbering of time values when using the following format
+       specifiers: %D, %r, %R, %T, %X, %x.
+
 2005-03-27  Andrew Lunn  <andrew.lunn@ascom.ch>
 
        * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
 // -------------------------------------------
 // This file is part of eCos, the Embedded Configurable Operating System.
 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+// Copyright (C) 2006 eCosCentric Ltd.
 //
 // 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