[uClibc-cvs] svn commit: trunk/uClibc++/include
gkajmowi at uclibc.org
gkajmowi at uclibc.org
Fri Jun 17 16:44:47 UTC 2005
Author: gkajmowi
Date: 2005-06-17 10:44:46 -0600 (Fri, 17 Jun 2005)
New Revision: 10548
Log:
Setting attributes properly for accessability for C++ classes
Modified:
trunk/uClibc++/include/bitset
trunk/uClibc++/include/complex
trunk/uClibc++/include/deque
trunk/uClibc++/include/ios
trunk/uClibc++/include/memory
Changeset:
Modified: trunk/uClibc++/include/bitset
===================================================================
--- trunk/uClibc++/include/bitset 2005-06-17 02:20:24 UTC (rev 10547)
+++ trunk/uClibc++/include/bitset 2005-06-17 16:44:46 UTC (rev 10548)
@@ -43,7 +43,7 @@
//Actual Code
- template<size_t N> _UCXXEXPORT class bitset {
+ template<size_t N> class _UCXXEXPORT bitset {
private:
//Number of characters allocated to hold the bits
static const size_t WORD_SIZE = CHAR_BIT; //Use int maybe?
Modified: trunk/uClibc++/include/complex
===================================================================
--- trunk/uClibc++/include/complex 2005-06-17 02:20:24 UTC (rev 10547)
+++ trunk/uClibc++/include/complex 2005-06-17 16:44:46 UTC (rev 10548)
@@ -29,7 +29,7 @@
// class complex<double>;
// class complex<long double>;
- template<class T> _UCXXEXPORT class complex{
+ template<class T> class _UCXXEXPORT complex{
public:
typedef T value_type;
Modified: trunk/uClibc++/include/deque
===================================================================
--- trunk/uClibc++/include/deque 2005-06-17 02:20:24 UTC (rev 10547)
+++ trunk/uClibc++/include/deque 2005-06-17 16:44:46 UTC (rev 10548)
@@ -37,7 +37,7 @@
template <class T, class Allocator> bool operator<=(const deque<T,Allocator>& x, const deque<T,Allocator>& y);
template <class T, class Allocator> void swap(deque<T,Allocator>& x, deque<T,Allocator>& y);
- template <class T, class Allocator> _UCXXEXPORT class deque {
+ template <class T, class Allocator> class _UCXXEXPORT deque {
public:
friend class deque_iter;
class deque_iter;
@@ -128,7 +128,7 @@
};
- template<class T, class Allocator> _UCXXEXPORT class deque<T, Allocator>::deque_iter
+ template<class T, class Allocator> class _UCXXEXPORT deque<T, Allocator>::deque_iter
: public std::iterator<
random_access_iterator_tag,
T,
Modified: trunk/uClibc++/include/ios
===================================================================
--- trunk/uClibc++/include/ios 2005-06-17 02:20:24 UTC (rev 10547)
+++ trunk/uClibc++/include/ios 2005-06-17 16:44:46 UTC (rev 10548)
@@ -258,7 +258,7 @@
//basic_ios class definition
- template <class charT, class traits > _UCXXEXPORT class basic_ios
+ template <class charT, class traits > class _UCXXEXPORT basic_ios
: public ios_base
{
public:
Modified: trunk/uClibc++/include/memory
===================================================================
--- trunk/uClibc++/include/memory 2005-06-17 02:20:24 UTC (rev 10547)
+++ trunk/uClibc++/include/memory 2005-06-17 16:44:46 UTC (rev 10548)
@@ -29,10 +29,10 @@
namespace std{
-template <class T> class _UCXXEXPORT allocator;
+template <class T> class allocator;
// Specialize for void:
-template <> class allocator<void> {
+template <> class _UCXXEXPORT allocator<void> {
public:
typedef void* pointer;
typedef const void* const_pointer;
More information about the uClibc-cvs
mailing list