X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;ds=sidebyside;f=packages%2Flanguage%2Fc%2Flibc%2Ftime%2Fv2_0%2FChangeLog;h=b8b9ee7240259b5539561c158be6e6dfa000fe12;hb=7a4ea0a4d67744fd3f6b5f207d857005fc707b46;hp=05a0af332d73c4351dd257dfbc530c264438c690;hpb=f0c1bd5d9f8457be4a43912a28ca2df207a7f5a4;p=karo-tx-redboot.git diff --git a/packages/language/c/libc/time/v2_0/ChangeLog b/packages/language/c/libc/time/v2_0/ChangeLog index 05a0af33..b8b9ee72 100644 --- a/packages/language/c/libc/time/v2_0/ChangeLog +++ b/packages/language/c/libc/time/v2_0/ChangeLog @@ -1,3 +1,38 @@ +2007-09-15 Andrew Lunn + + * 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 + + * 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 + + * tests/strftime.c (test): Fix %I test. + +2006-08-31 Jonathan Larmour + + * 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 + + * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off) + +2006-06-16 Andrew Lunn + + * tests/strptime.c: Add a testcase for the previous fix. + +2006-06-13 Dan Jakubiec + + * 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 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where @@ -162,6 +197,7 @@ // ------------------------------------------- // 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