1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
2013-02-18 John Dallaway <john@dallaway.org.uk>
* src/fstream.cpp: Fix processing of fstream openmode. Patch
from uSTL HEAD.
* cdl/ustl.cdl: Build interactive tests under control of a CDL
option. Build ROM filesystem for bvt25 test under control of a
CDL option.
* tests/bvt25.cpp: Use ROM filesystem if available.
* tests/bvt05.cpp, tests/bvt16.cpp: Reduce data structure sizes
for embedded use.
2012-03-24 Sergei Gavrikov <sergei.gavrikov@gmail.com>
* include/*:
* src/*:
* tests/*:
* HISTORY:
* LICENSE: Updated to uSTL 1.6 sources.
2011-11-21 John Dallaway <john@dallaway.org.uk>
* include/ustl/ustring.h: Fix incorrect behaviour of iat when passed
offset+npos. Reported by Frank Pagliughi. Patch from uSTL HEAD.
[ Bugzilla 1001390 ]
2010-06-25 Simon Kallweit <simon.kallweit@intefo.ch>
* include/*:
* tests/*:
* HISTORY:
* LICENSE: Updated to uSTL 1.4 sources.
2009-10-06 Uwe Kindler <uwe_kindler@web.de>
* doc/ustl.sgml: Removed cout.flush() from example and from note.
Added note about use of compiler flag -Wno-undef.
2009-08-30 John Dallaway <john@dallaway.org.uk>
* include/*.h: Move all headers to include/ustl/ except ustl.h and
stdint.h to avoid pollution of the root include directory in the
eCos install tree.
* include/ustl.h: Specify ustl/ directory when including header files.
* cdl/ustl.h: Add include/ustl/ to the header file directory list
using CYGPKG_USTL_CFLAGS_ADD.
2009-08-24 Uwe Kindler <uwe_kindler@web.de>
* doc/ustl.sgml: Moved documentation from README file into
ustl.sgml documentation file.
* README: Remove.
* cdl/ustl.cdl: Reference per-package documentation.
* tests/stdtest.h: Removed unused code.
2009-08-21 Sergei Gavrikov <sergei.gavrikov@gmail.com>
* src/bktrace.cpp: prevent inclusion of host header <execinfo.h>
(eCos builds for Linux synthetic target).
* src/uexception.cpp:exception::read(): initialise local
variable stmSize.
2009-08-20 Uwe Kindler <uwe_kindler@web.de>
* Initial contribution of uSTL library
//===========================================================================
// ####GPLCOPYRIGHTBEGIN####
// -------------------------------------------
// This file is part of eCos, the Embedded Configurable Operating System.
// Copyright (C) 2009, 2010, 2011, 2013 Free Software Foundation, Inc.
//
// This program 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.
//
// This program 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 this program; if not, write to the
// Free Software Foundation, Inc., 51 Franklin Street,
// Fifth Floor, Boston, MA 02110-1301, USA.
// -------------------------------------------
// ####GPLCOPYRIGHTEND####
//===========================================================================
|