first commit

This commit is contained in:
Jose Caban
2025-06-07 11:34:38 -04:00
commit 0eb2d7c07d
4708 changed files with 1500614 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
using _STLP_VENDOR_CSTD::size_t;
#if !defined (_STLP_NO_CSTD_FUNCTION_IMPORTS)
# if defined (__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os
# undef memcpy
# undef memmove
inline void* memcpy(void* dst, const void* src, size_t len)
{ return _STLP_VENDOR_CSTD::__memcpy(dst, src, len); }
inline void* memmove(void* dst, const void* src, size_t len)
{ return _STLP_VENDOR_CSTD::__memmove(dst, src, len); }
# else
using _STLP_VENDOR_CSTD::memmove;
using _STLP_VENDOR_CSTD::memcpy;
# endif
# if !defined (_STLP_WCE)
// these functions just don't exist on Windows CE
using _STLP_VENDOR_CSTD::strcoll;
using _STLP_VENDOR_CSTD::strerror;
using _STLP_VENDOR_CSTD::strxfrm;
# endif
# if defined (__BORLANDC__)
extern "C++" {
# endif
using _STLP_VENDOR_CSTD::memchr;
using _STLP_VENDOR_CSTD::strchr;
using _STLP_VENDOR_CSTD::strpbrk;
using _STLP_VENDOR_CSTD::strrchr;
using _STLP_VENDOR_CSTD::strstr;
# if defined (__BORLANDC__)
}
# endif
using _STLP_VENDOR_CSTD::memcmp;
using _STLP_VENDOR_CSTD::memset;
using _STLP_VENDOR_CSTD::strcat;
# if !defined (strcmp) || !defined (__BORLANDC__)
using _STLP_VENDOR_CSTD::strcmp;
# else
using ::strcmp;
# endif
# if !defined (strcpy) || !defined (__BORLANDC__)
using _STLP_VENDOR_CSTD::strcpy;
# else
using ::strcpy;
# endif
using _STLP_VENDOR_CSTD::strcspn;
using _STLP_VENDOR_CSTD::strlen;
using _STLP_VENDOR_CSTD::strncat;
using _STLP_VENDOR_CSTD::strncmp;
using _STLP_VENDOR_CSTD::strncpy;
using _STLP_VENDOR_CSTD::strspn;
using _STLP_VENDOR_CSTD::strtok;
#endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */

View File

@@ -0,0 +1,12 @@
cstring
fstream
iomanip
ios
iosfwd
iostream
istream
locale
ostream
sstream
streambuf
strstream

View File

@@ -0,0 +1,19 @@
#ifdef _STLP_BROKEN_USING_DIRECTIVE
using namespace _STLP_STD;
#else
using _STLP_NEW_IO_NAMESPACE::basic_filebuf;
using _STLP_NEW_IO_NAMESPACE::filebuf;
using _STLP_NEW_IO_NAMESPACE::basic_ifstream;
using _STLP_NEW_IO_NAMESPACE::basic_ofstream;
using _STLP_NEW_IO_NAMESPACE::ifstream;
using _STLP_NEW_IO_NAMESPACE::ofstream;
using _STLP_NEW_IO_NAMESPACE::basic_fstream;
using _STLP_NEW_IO_NAMESPACE::fstream;
# ifndef _STLP_NO_WIDE_STREAMS
using _STLP_NEW_IO_NAMESPACE::wofstream;
using _STLP_NEW_IO_NAMESPACE::wfilebuf;
using _STLP_NEW_IO_NAMESPACE::wifstream;
using _STLP_NEW_IO_NAMESPACE::wfstream;
# endif
#endif

View File

@@ -0,0 +1,4 @@
using ::streambuf;
using ::ifstream;
using ::ofstream;
using ::fstream;

View File

@@ -0,0 +1,6 @@
using ::setiosflags;
using ::resetiosflags;
// using ::setbase;
using ::setfill;
using ::setprecision;
using ::setw;

View File

@@ -0,0 +1,24 @@
using _STLP_OLD_IO_NAMESPACE::istream;
using _STLP_OLD_IO_NAMESPACE::ostream;
/* HP aCC include files re-define these when THREAD_SAFE */
#if !defined(cin)
using _STLP_OLD_IO_NAMESPACE::cin;
#endif
#if !defined(cout)
using _STLP_OLD_IO_NAMESPACE::cout;
#endif
#if !defined(cerr)
using _STLP_OLD_IO_NAMESPACE::cerr;
#endif
#if !defined(clog)
using _STLP_OLD_IO_NAMESPACE::clog;
#endif
using _STLP_OLD_IO_NAMESPACE::endl;
using _STLP_OLD_IO_NAMESPACE::ends;
using _STLP_OLD_IO_NAMESPACE::ios;
using _STLP_OLD_IO_NAMESPACE::flush;
// using _STLP_OLD_IO_NAMESPACE::ws;

View File

@@ -0,0 +1,6 @@
using _STLP_OLD_IO_NAMESPACE::ostream;
using _STLP_OLD_IO_NAMESPACE::endl;
using _STLP_OLD_IO_NAMESPACE::ends;
using _STLP_OLD_IO_NAMESPACE::flush;
// using _STLP_OLD_IO_NAMESPACE::ws;

View File

@@ -0,0 +1 @@
using ::streambuf;

View File

@@ -0,0 +1,4 @@
using _STLP_OLD_IO_NAMESPACE::strstreambuf;
using _STLP_OLD_IO_NAMESPACE::istrstream;
using _STLP_OLD_IO_NAMESPACE::ostrstream;
using _STLP_OLD_IO_NAMESPACE::strstream;

View File

@@ -0,0 +1,6 @@
using _STLP_NEW_IO_NAMESPACE::setiosflags;
using _STLP_NEW_IO_NAMESPACE::resetiosflags;
using _STLP_NEW_IO_NAMESPACE::setbase;
using _STLP_NEW_IO_NAMESPACE::setfill;
using _STLP_NEW_IO_NAMESPACE::setprecision;
using _STLP_NEW_IO_NAMESPACE::setw;

41
extern/STLport/5.2.1/stlport/using/ios vendored Normal file
View File

@@ -0,0 +1,41 @@
# ifdef _STLP_BROKEN_USING_DIRECTIVE
using namespace _STLP_NEW_IO_NAMESPACE;
# else
using _STLP_NEW_IO_NAMESPACE::ios;
using _STLP_NEW_IO_NAMESPACE::streamoff;
using _STLP_NEW_IO_NAMESPACE::streamsize;
using _STLP_NEW_IO_NAMESPACE::ios_base;
using _STLP_NEW_IO_NAMESPACE::basic_ios;
// _lib.std.ios.manip_, manipulators:
using _STLP_NEW_IO_NAMESPACE::boolalpha;
using _STLP_NEW_IO_NAMESPACE::noboolalpha;
using _STLP_NEW_IO_NAMESPACE::showbase;
using _STLP_NEW_IO_NAMESPACE::noshowbase;
using _STLP_NEW_IO_NAMESPACE::showpoint;
using _STLP_NEW_IO_NAMESPACE::noshowpoint;
using _STLP_NEW_IO_NAMESPACE::showpos;
using _STLP_NEW_IO_NAMESPACE::noshowpos;
using _STLP_NEW_IO_NAMESPACE::skipws;
using _STLP_NEW_IO_NAMESPACE::noskipws;
using _STLP_NEW_IO_NAMESPACE::uppercase;
using _STLP_NEW_IO_NAMESPACE::nouppercase;
// _lib.adjustfield.manip_ adjustfield:
using _STLP_NEW_IO_NAMESPACE::internal;
using _STLP_NEW_IO_NAMESPACE::left;
using _STLP_NEW_IO_NAMESPACE::right;
// _lib.basefield.manip_ basefield:
using _STLP_NEW_IO_NAMESPACE::dec;
using _STLP_NEW_IO_NAMESPACE::hex;
using _STLP_NEW_IO_NAMESPACE::oct;
// _lib.floatfield.manip_ floatfield:
using _STLP_NEW_IO_NAMESPACE::fixed;
using _STLP_NEW_IO_NAMESPACE::scientific;
# endif /* _STLP_BROKEN_USING_DIRECTIVE */

View File

@@ -0,0 +1,54 @@
# if defined (_STLP_USE_NEW_IOSTREAMS)
using _STLP_NEW_IO_NAMESPACE::char_traits;
using _STLP_NEW_IO_NAMESPACE::basic_ios;
using _STLP_NEW_IO_NAMESPACE::basic_streambuf;
using _STLP_NEW_IO_NAMESPACE::basic_istream;
using _STLP_NEW_IO_NAMESPACE::basic_ostream;
using _STLP_NEW_IO_NAMESPACE::basic_iostream;
using _STLP_NEW_IO_NAMESPACE::basic_stringbuf;
using _STLP_NEW_IO_NAMESPACE::basic_istringstream;
using _STLP_NEW_IO_NAMESPACE::basic_ostringstream;
using _STLP_NEW_IO_NAMESPACE::basic_stringstream;
using _STLP_NEW_IO_NAMESPACE::basic_filebuf;
using _STLP_NEW_IO_NAMESPACE::basic_ifstream;
using _STLP_NEW_IO_NAMESPACE::basic_ofstream;
using _STLP_NEW_IO_NAMESPACE::basic_fstream;
using _STLP_NEW_IO_NAMESPACE::fpos;
using _STLP_NEW_IO_NAMESPACE::istreambuf_iterator;
using _STLP_NEW_IO_NAMESPACE::ostreambuf_iterator;
using _STLP_NEW_IO_NAMESPACE::stringbuf;
using _STLP_NEW_IO_NAMESPACE::istringstream;
using _STLP_NEW_IO_NAMESPACE::ostringstream;
using _STLP_NEW_IO_NAMESPACE::stringstream;
# endif
using _STLP_NEW_IO_NAMESPACE::ios;
using _STLP_NEW_IO_NAMESPACE::streambuf;
using _STLP_NEW_IO_NAMESPACE::istream;
using _STLP_NEW_IO_NAMESPACE::ostream;
using _STLP_NEW_IO_NAMESPACE::iostream;
using _STLP_NEW_IO_NAMESPACE::filebuf;
using _STLP_NEW_IO_NAMESPACE::ifstream;
using _STLP_NEW_IO_NAMESPACE::ofstream;
using _STLP_NEW_IO_NAMESPACE::fstream;
using _STLP_NEW_IO_NAMESPACE::streampos;
using _STLP_NEW_IO_NAMESPACE::streamoff;
# if !defined (_STLP_NO_WIDE_STREAMS)
using _STLP_NEW_IO_NAMESPACE::wios;
using _STLP_NEW_IO_NAMESPACE::wstreambuf;
using _STLP_NEW_IO_NAMESPACE::wistream;
using _STLP_NEW_IO_NAMESPACE::wostream;
using _STLP_NEW_IO_NAMESPACE::wiostream;
using _STLP_NEW_IO_NAMESPACE::wstringbuf;
using _STLP_NEW_IO_NAMESPACE::wistringstream;
using _STLP_NEW_IO_NAMESPACE::wostringstream;
using _STLP_NEW_IO_NAMESPACE::wstringstream;
using _STLP_NEW_IO_NAMESPACE::wfilebuf;
using _STLP_NEW_IO_NAMESPACE::wifstream;
using _STLP_NEW_IO_NAMESPACE::wofstream;
using _STLP_NEW_IO_NAMESPACE::wfstream;
using _STLP_NEW_IO_NAMESPACE::wstreampos;
# endif

View File

@@ -0,0 +1,14 @@
# include <using/istream>
using _STLP_VENDOR_STD::cin;
using _STLP_VENDOR_STD::cout;
using _STLP_VENDOR_STD::cerr;
using _STLP_VENDOR_STD::clog;
# if ! defined (_STLP_NO_WIDE_STREAMS)
using _STLP_VENDOR_STD::wcin;
using _STLP_VENDOR_STD::wcout;
using _STLP_VENDOR_STD::wcerr;
using _STLP_VENDOR_STD::wclog;
# endif

View File

@@ -0,0 +1,16 @@
# include <using/ostream>
using _STLP_NEW_IO_NAMESPACE::basic_istream;
using _STLP_NEW_IO_NAMESPACE::basic_iostream;
using _STLP_NEW_IO_NAMESPACE::istream;
using _STLP_NEW_IO_NAMESPACE::iostream;
# if !defined (_STLP_NO_NATIVE_WIDE_STREAMS)
using _STLP_NEW_IO_NAMESPACE::wistream;
using _STLP_NEW_IO_NAMESPACE::wiostream;
# endif
#if !(defined (_STLP_MSVC) && (_STLP_MSVC < 1200))
using _STLP_NEW_IO_NAMESPACE::ws;
#endif

View File

@@ -0,0 +1,65 @@
#if !defined(_STLP_NO_IMPORT_LOCALE)
// from <cwchar>
#if !defined (_STLP_NO_MBSTATE_T)
using _STLP_VENDOR_MB_NAMESPACE::mbstate_t;
#endif
// _lib.locale_, locale:
using _STLP_NEW_IO_NAMESPACE::locale;
using _STLP_NEW_IO_NAMESPACE::use_facet;
using _STLP_NEW_IO_NAMESPACE::has_facet;
// _lib.locale.convenience_, convenience interfaces:
using _STLP_NEW_IO_NAMESPACE::isspace;
using _STLP_NEW_IO_NAMESPACE::isprint;
using _STLP_NEW_IO_NAMESPACE::iscntrl;
using _STLP_NEW_IO_NAMESPACE::isupper;
using _STLP_NEW_IO_NAMESPACE::islower;
using _STLP_NEW_IO_NAMESPACE::isalpha;
using _STLP_NEW_IO_NAMESPACE::isdigit;
using _STLP_NEW_IO_NAMESPACE::ispunct;
using _STLP_NEW_IO_NAMESPACE::isxdigit;
using _STLP_NEW_IO_NAMESPACE::isalnum;
using _STLP_NEW_IO_NAMESPACE::isgraph;
using _STLP_NEW_IO_NAMESPACE::toupper;
using _STLP_NEW_IO_NAMESPACE::tolower;
// _lib.category.ctype_ and _lib.facet.ctype.special_, ctype:
using _STLP_NEW_IO_NAMESPACE::ctype_base;
using _STLP_NEW_IO_NAMESPACE::ctype;
using _STLP_NEW_IO_NAMESPACE::ctype_byname;
using _STLP_NEW_IO_NAMESPACE::codecvt_base;
using _STLP_NEW_IO_NAMESPACE::codecvt;
using _STLP_NEW_IO_NAMESPACE::codecvt_byname;
// _lib.category.numeric_ and _lib.facet.numpunct_, numeric:
using _STLP_NEW_IO_NAMESPACE::num_get;
using _STLP_NEW_IO_NAMESPACE::num_put;
using _STLP_NEW_IO_NAMESPACE::numpunct;
using _STLP_NEW_IO_NAMESPACE::numpunct_byname;
// _lib.category.collate_, collation:
using _STLP_NEW_IO_NAMESPACE::collate;
using _STLP_NEW_IO_NAMESPACE::collate_byname;
// _lib.category.time_, date and time:
using _STLP_NEW_IO_NAMESPACE::time_base;
using _STLP_NEW_IO_NAMESPACE::time_get;
using _STLP_NEW_IO_NAMESPACE::time_get_byname;
using _STLP_NEW_IO_NAMESPACE::time_put;
using _STLP_NEW_IO_NAMESPACE::time_put_byname;
// _lib.category.monetary_, money:
using _STLP_NEW_IO_NAMESPACE::money_base;
using _STLP_NEW_IO_NAMESPACE::money_get;
using _STLP_NEW_IO_NAMESPACE::money_put;
using _STLP_NEW_IO_NAMESPACE::moneypunct;
using _STLP_NEW_IO_NAMESPACE::moneypunct_byname;
#if !defined (_STLP_OWN_IOSTREAMS) && !defined (_STLP_NO_NATIVE_MESSAGE_FACET)
using _STLP_NEW_IO_NAMESPACE::messages_base;
using _STLP_NEW_IO_NAMESPACE::messages;
using _STLP_NEW_IO_NAMESPACE::messages_byname;
#endif // _MSL_NO_MESSAGE_FACET
#endif /* !defined(_STLP_NO_IMPORT_LOCALE) */

View File

@@ -0,0 +1,10 @@
using _STLP_NEW_IO_NAMESPACE::basic_ostream;
using _STLP_NEW_IO_NAMESPACE::ostream;
# ifndef _STLP_NO_WIDE_STREAMS
using _STLP_NEW_IO_NAMESPACE::wostream;
# endif
using _STLP_NEW_IO_NAMESPACE::endl;
using _STLP_NEW_IO_NAMESPACE::ends;
using _STLP_NEW_IO_NAMESPACE::flush;

View File

@@ -0,0 +1,16 @@
using _STLP_NEW_IO_NAMESPACE::basic_stringbuf;
using _STLP_NEW_IO_NAMESPACE::stringbuf;
using _STLP_NEW_IO_NAMESPACE::basic_istringstream;
using _STLP_NEW_IO_NAMESPACE::basic_ostringstream;
using _STLP_NEW_IO_NAMESPACE::basic_stringstream;
using _STLP_NEW_IO_NAMESPACE::istringstream;
using _STLP_NEW_IO_NAMESPACE::ostringstream;
using _STLP_NEW_IO_NAMESPACE::stringstream;
#ifndef _STLP_NO_WIDE_STREAMS
using _STLP_NEW_IO_NAMESPACE::wstringbuf;
using _STLP_NEW_IO_NAMESPACE::wistringstream;
using _STLP_NEW_IO_NAMESPACE::wostringstream;
using _STLP_NEW_IO_NAMESPACE::wstringstream;
#endif

View File

@@ -0,0 +1,5 @@
using _STLP_NEW_IO_NAMESPACE::basic_streambuf;
using _STLP_NEW_IO_NAMESPACE::streambuf;
#ifndef _STLP_NO_WIDE_STREAMS
using _STLP_NEW_IO_NAMESPACE::wstreambuf;
# endif

View File

@@ -0,0 +1,4 @@
using _STLP_NEW_IO_NAMESPACE::strstreambuf;
using _STLP_NEW_IO_NAMESPACE::istrstream;
using _STLP_NEW_IO_NAMESPACE::ostrstream;
using _STLP_NEW_IO_NAMESPACE::strstream;