annotate packages/language/c/libc/time/current/ChangeLog @ 3292:7f8e529b4d82 default tip

Fix FREESCALE_EDMA_NBYTES_MLOFFYES_MLOFF() so it works with negative offsets.
author vae
date Wed, 29 Apr 2015 23:31:48 +0000
parents 74dbf4c3f2e1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2431
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
1 2007-09-15 Andrew Lunn <andrew.lunn@ascom.ch>
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
2
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
3 * tests/strptime.c (test): Extend the test so that it triggers the
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
4 previous bug and shows that the fix works.
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
5
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
6 2007-08-18 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
7
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
8 * src/strftime.cxx: Moved CYG_PRECONDITIONs to do_format() to
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
9 make strftime() only complain about illegal struct tm contents if
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
10 these are actually used. Fixes a bug with tests/strptime which
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
11 would fail because tm->tm_yday was uninitialized.
399925e8f1ee * tests/strptime.c (test): Extend the test so that it triggers the
asl
parents: 2307
diff changeset
12
2307
18b8ece95018 * tests/strftime.c (test): Fix %I test.
jlarmour
parents: 2282
diff changeset
13 2006-10-02 Jonathan Larmour <jifl@eCosCentric.com>
18b8ece95018 * tests/strftime.c (test): Fix %I test.
jlarmour
parents: 2282
diff changeset
14
18b8ece95018 * tests/strftime.c (test): Fix %I test.
jlarmour
parents: 2282
diff changeset
15 * tests/strftime.c (test): Fix %I test.
18b8ece95018 * tests/strftime.c (test): Fix %I test.
jlarmour
parents: 2282
diff changeset
16
2282
fd733100beda * cdl/time.cdl: Don't bother inlining mktime() or
jlarmour
parents: 2275
diff changeset
17 2006-08-31 Jonathan Larmour <jifl@eCosCentric.com>
fd733100beda * cdl/time.cdl: Don't bother inlining mktime() or
jlarmour
parents: 2275
diff changeset
18
fd733100beda * cdl/time.cdl: Don't bother inlining mktime() or
jlarmour
parents: 2275
diff changeset
19 * cdl/time.cdl: Don't bother inlining mktime() or
fd733100beda * cdl/time.cdl: Don't bother inlining mktime() or
jlarmour
parents: 2275
diff changeset
20 gmtime_r() by default - they're too big to be worth it.
fd733100beda * cdl/time.cdl: Don't bother inlining mktime() or
jlarmour
parents: 2275
diff changeset
21
2275
bd5fe26e87c5 * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
jlarmour
parents: 2232
diff changeset
22 2006-08-24 Alexander Neundorf <alexander.neundorf@jenoptik.com>
bd5fe26e87c5 * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
jlarmour
parents: 2232
diff changeset
23
bd5fe26e87c5 * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
jlarmour
parents: 2232
diff changeset
24 * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
bd5fe26e87c5 * src/strftime.cxx: Fixed "%I" (Time in 12 hour modus was 1 hour off)
jlarmour
parents: 2232
diff changeset
25
2232
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
26 2006-06-16 Andrew Lunn <andrew.lunn@ascom.ch>
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
27
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
28 * tests/strptime.c: Add a testcase for the previous fix.
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
29
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
30 2006-06-13 Dan Jakubiec <dan.jakubiec@systech.com>
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
31
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
32 * src/strptime.cxx: Removed the initialization of the struct tm fields
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
33 to prevent clobbering of time values when using the following format
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
34 specifiers: %D, %r, %R, %T, %X, %x.
8e3602f394e2 * tests/strptime.c: Add a testcase for the previous fix.
asl
parents: 1925
diff changeset
35
1925
442ee3074818 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
asl
parents: 1705
diff changeset
36 2005-03-27 Andrew Lunn <andrew.lunn@ascom.ch>
442ee3074818 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
asl
parents: 1705
diff changeset
37
442ee3074818 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
asl
parents: 1705
diff changeset
38 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
442ee3074818 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
asl
parents: 1705
diff changeset
39 appropriate so the compiler does more checking.
442ee3074818 * include/time.h: Added CYGBLD_ATTRIB_STRFTIME_FORMAT where
asl
parents: 1705
diff changeset
40
1705
ffd21edfae82 Fix typo
bartv
parents: 1168
diff changeset
41 2004-08-08 Bart Veer <bartv@ecoscentric.com>
ffd21edfae82 Fix typo
bartv
parents: 1168
diff changeset
42
ffd21edfae82 Fix typo
bartv
parents: 1168
diff changeset
43 * src/strptime.cxx: fix spelling
ffd21edfae82 Fix typo
bartv
parents: 1168
diff changeset
44
1168
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
45 2003-08-18 Andrew Lunn <andrew.lunn@ascom.ch>
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
46
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
47 * src/strptime.cxx: Added string.h to fix compile warnings.
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
48 * cdl/time.cdl: Updated the requires statement for BSD string
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
49 functions to use the interface rather than the option name.
a8252a1c38ea * src/strptime.cxx: Added string.h to fix compile warnings.
asl
parents: 1078
diff changeset
50
1078
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
51 2003-06-26 Brij Bihari Pandey <fuzzhead012@yahoo.com>
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
52 2003-06-26 Jonathan Larmour <jifl@eCosCentric.com>
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
53
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
54 * tests/clock.c (main): Add a fudge factor in case the absolute values
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
55 from clock() are small, in which case the percentage variation
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
56 would be large.
5ba0f0c110c8 * tests/clock.c (main): Add a fudge factor in case the absolute values
jlarmour
parents: 1051
diff changeset
57
1051
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
58 2003-06-13 Jonathan Larmour <jifl@eCosCentric.com>
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
59
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
60 * tests/clock.c (main): Avoid div-by-zero if mean==0.
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
61
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
62 * cdl/time.cdl: build all POSIX files all the time because they
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
63 are used internally by the standard ISO C functions even if not
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
64 exported.
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
65 [Bug 1000001]
7d1bfa2391f9 * tests/clock.c (main): Avoid div-by-zero if mean==0.
jlarmour
parents: 965
diff changeset
66
965
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
67 2003-04-24 Robert Cragie <rcc@jennic.com>
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
68
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
69 * include/time.inl:
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
70 * include/timeutil.h:
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
71 * src/timeutil.cxx:
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
72 Change return type of cyg_libc_time_itoa() to cyg_ucount8.
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
73 * src/strftime.cxx:
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
74 Change return type of do_format() to cyg_count8.
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
75 These benign changes get around a compiler bug using or32-elf-gcc
386691dad88f * include/time.inl:
jlarmour
parents: 837
diff changeset
76
837
6fa00a58a229 Initialize time structure to known [legal] value.
gthomas
parents: 727
diff changeset
77 2003-03-18 Gary Thomas <gary@mlbassoc.com>
6fa00a58a229 Initialize time structure to known [legal] value.
gthomas
parents: 727
diff changeset
78
6fa00a58a229 Initialize time structure to known [legal] value.
gthomas
parents: 727
diff changeset
79 * src/strptime.cxx: Initialize time structure to a well known, valid,
6fa00a58a229 Initialize time structure to known [legal] value.
gthomas
parents: 727
diff changeset
80 time/date so even if there is an error, it still makes [some] sense.
6fa00a58a229 Initialize time structure to known [legal] value.
gthomas
parents: 727
diff changeset
81
727
13e51ea81c16 * cdl/time.cdl: Fix doc link.
jlarmour
parents: 544
diff changeset
82 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com>
13e51ea81c16 * cdl/time.cdl: Fix doc link.
jlarmour
parents: 544
diff changeset
83
13e51ea81c16 * cdl/time.cdl: Fix doc link.
jlarmour
parents: 544
diff changeset
84 * cdl/time.cdl: Fix doc link.
13e51ea81c16 * cdl/time.cdl: Fix doc link.
jlarmour
parents: 544
diff changeset
85
544
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
86 2003-01-28 Jonathan Larmour <jifl@eCosCentric.com>
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
87
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
88 * cdl/time.cdl: Correct reference to
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
89 CYGSEM_LIBC_TIME_POSIX_TIME_ROUTINES in CYGPKG_LIBC_TIME_TESTS to
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
90 CYGFUN_LIBC_TIME_POSIX.
716d0be04750 * cdl/time.cdl: Correct reference to
jlarmour
parents: 543
diff changeset
91
543
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
92 2003-01-27 Gary Thomas <gary@mlbassoc.com>
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
93
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
94 * tests/strptime.c:
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
95 * src/strptime.cxx:
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
96 * include/time.h:
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
97 * cdl/time.cdl: Add support for strptime().
598fea7813df Add strptime() function.
gthomas
parents: 210
diff changeset
98
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
99 2002-05-14 Jesper Skov <jskov@redhat.com>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
100
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
101 * cdl/time.cdl: Added -Wno-format to the compiler flags. This is
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
102 to avoid warnings about Y2K problems with the format specifiers
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
103 used in the strftime test.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
104
202
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
105 2002-01-09 Nick Garnett <nickg@redhat.com>
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
106
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
107 * tests/clock.c (cyg_start): Added CYG_TEST_INIT() to
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
108 NOTAPPLICABLE version of cyg_start() so that the breakpoints are
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
109 correctly sequenced in the testfarm and it does not think that
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
110 this is a failure.
353a011b23b8 Merge from eCos master repository on 2002-01-11-06:43:03-GMT
jlarmour
parents: 163
diff changeset
111
163
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
112 2001-06-22 Jesper Skov <jskov@redhat.com>
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
113
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
114 * cdl/time.cdl (CYGFUN_LIBC_TIME_SUS_EXTNS): Added.
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
115 * src/strftime.cxx (do_format): Added some Single UNIX
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
116 extensions.
0d2b193a635f Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents: 161
diff changeset
117
161
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
118 2001-04-25 Bart Veer <bartv@redhat.com>
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
119
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
120 * tests/time.c (MAX_TIMEOUT):
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
121 Increase timeout to cope with fast architectures such as the
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
122 synthetic target.
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
123
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
124 2001-04-17 Bart Veer <bartv@redhat.com>
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
125
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
126 * tests/clock.c:
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
127 Cope with synthetic target reorg
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 143
diff changeset
128
143
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
129 2000-11-29 Jonathan Larmour <jlarmour@redhat.com>
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
130
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
131 * tests/clock.c: Some targets are quite inconsistent, so skip
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
132 6 samples now, and increase the tolerance to 40%.
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
133 Also NA if tracing enabled.
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
134 Also output the mean and maximum error reached, even when passing.
6b5f480c6929 Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents: 141
diff changeset
135
141
450e4e1f1e80 Merge from eCos master repository on 2000-11-27-23:09:27-GMT
jlarmour
parents: 136
diff changeset
136 2000-11-27 Jesper Skov <jskov@redhat.com>
450e4e1f1e80 Merge from eCos master repository on 2000-11-27-23:09:27-GMT
jlarmour
parents: 136
diff changeset
137
450e4e1f1e80 Merge from eCos master repository on 2000-11-27-23:09:27-GMT
jlarmour
parents: 136
diff changeset
138 * tests/clock.c: Skip fourth sample too.
450e4e1f1e80 Merge from eCos master repository on 2000-11-27-23:09:27-GMT
jlarmour
parents: 136
diff changeset
139
136
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 132
diff changeset
140 2000-11-14 Jesper Skov <jskov@redhat.com>
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 132
diff changeset
141
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 132
diff changeset
142 * tests/clock.c: Skip first three samples.
a9ac27ec7abc Merge from eCos master repository on 2000-11-17-18:24:25-GMT
jlarmour
parents: 132
diff changeset
143
132
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
144 2000-10-30 Jonathan Larmour <jlarmour@redhat.com>
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
145
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
146 * include/time.inl: Ensure POSIX *_r functions can be accessed by
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
147 non-POSIX implementation even when CYGFUN_LIBC_TIME_POSIX is off.
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
148
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
149 * src/asctime_r.cxx: No need to make conditional on posix CDL option -
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
150 we may want to define an internal-only function.
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
151 * src/ctime_r.cxx: Ditto
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
152 * src/gmtime_r.cxx: Ditto
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
153 * src/localtime_r.cxx: Ditto
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
154
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
155 * cdl/time.cdl: abs() is also a requirement
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
156
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
157 * src/clock.cxx (clock): Always use unsigned long longs for temp
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
158 variables (and make sure it's used), rather than making
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
159 assumptions about clock_t.
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
160
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
161 * tests/clock.c: Rewrite
0ae0bc38e387 Merge from eCos master repository on 2000-10-31-00:30:36-GMT
jlarmour
parents: 115
diff changeset
162
115
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
163 2000-07-26 Jonathan Larmour <jlarmour@redhat.co.uk>
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
164
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
165 * cdl/time.cdl: Add CYGINT_ISO_DIV dependency
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
166
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
167 2000-07-24 Jonathan Larmour <jlarmour@redhat.co.uk>
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
168
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
169 * src/time.cxx:
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
170 * src/settime.cxx:
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
171 Wallclock moved to io/
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
172
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
173 2000-06-20 Jonathan Larmour <jlarmour@redhat.co.uk>
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
174
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
175 * include/time.inl (__gmtime_r): Don't save leap year status when
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
176 calculating tm_wday
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
177
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
178 2000-06-17 Jonathan Larmour <jlarmour@redhat.co.uk>
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
179
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
180 * include/time.inl (gmtime_r): Deal with boundary case correctly
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
181
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
182 * tests/gmtime.c (test): Add a couple more test cases
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
183
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
184 2000-05-02 Jonathan Larmour <jlarmour@redhat.co.uk>
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
185
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
186 * include/time.h: Just use the defaults for time_t, clock_t and
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
187 CLOCKS_PER_SEC in isoinfra
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
188
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
189 * New package
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
190 Separated original libc out into separate packages on functional
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
191 boundaries.
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
192 Header files are now managed by isoinfra package
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
193 Plenty of cleanups done, but no major functionality changes
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
194
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
195 //===========================================================================
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
196 // ####GPLCOPYRIGHTBEGIN####
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
197 // -------------------------------------------
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
198 // This file is part of eCos, the Embedded Configurable Operating System.
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
199 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2006 Free Software Foundation, Inc.
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
200 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
201 // This program is free software; you can redistribute it and/or modify
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
202 // it under the terms of the GNU General Public License as published by
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
203 // the Free Software Foundation; either version 2 or (at your option) any
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
204 // later version.
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
205 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
206 // This program is distributed in the hope that it will be useful, but
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
207 // WITHOUT ANY WARRANTY; without even the implied warranty of
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
208 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
209 // General Public License for more details.
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 202
diff changeset
210 //
2729
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
211 // You should have received a copy of the GNU General Public License
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
212 // along with this program; if not, write to the
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
213 // Free Software Foundation, Inc., 51 Franklin Street,
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
214 // Fifth Floor, Boston, MA 02110-1301, USA.
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
215 // -------------------------------------------
74dbf4c3f2e1 Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents: 2431
diff changeset
216 // ####GPLCOPYRIGHTEND####
115
6ed91473a1cd Merge from eCos master repository on 2000-08-21-22:40:54-BST
jlarmour
parents:
diff changeset
217 //===========================================================================