msvcp90: Export clog object.
This commit is contained in:
parent
6902b51128
commit
96416c69ef
|
@ -6475,6 +6475,16 @@ struct {
|
||||||
/* ?_Ptr_cerr@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA */
|
/* ?_Ptr_cerr@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA */
|
||||||
basic_ostream_char *_Ptr_cerr = &cerr.obj;
|
basic_ostream_char *_Ptr_cerr = &cerr.obj;
|
||||||
|
|
||||||
|
static basic_filebuf_char filebuf_log;
|
||||||
|
/* ?clog@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A */
|
||||||
|
struct {
|
||||||
|
basic_ostream_char obj;
|
||||||
|
basic_ios_char vbase;
|
||||||
|
} clog = { { 0 } };
|
||||||
|
/* ?_Ptr_clog@std@@3PAV?$basic_ostream@DU?$char_traits@D@std@@@1@A */
|
||||||
|
/* ?_Ptr_clog@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA */
|
||||||
|
basic_ostream_char *_Ptr_clog = &clog.obj;
|
||||||
|
|
||||||
void init_io(void)
|
void init_io(void)
|
||||||
{
|
{
|
||||||
basic_filebuf_char_ctor_file(&filebuf_stdin, stdin);
|
basic_filebuf_char_ctor_file(&filebuf_stdin, stdin);
|
||||||
|
@ -6485,6 +6495,9 @@ void init_io(void)
|
||||||
|
|
||||||
basic_filebuf_char_ctor_file(&filebuf_stderr, stderr);
|
basic_filebuf_char_ctor_file(&filebuf_stderr, stderr);
|
||||||
basic_ostream_char_ctor(&cerr.obj, &filebuf_stderr.base, FALSE/*FIXME*/, TRUE);
|
basic_ostream_char_ctor(&cerr.obj, &filebuf_stderr.base, FALSE/*FIXME*/, TRUE);
|
||||||
|
|
||||||
|
basic_filebuf_char_ctor_file(&filebuf_log, stderr);
|
||||||
|
basic_ostream_char_ctor(&clog.obj, &filebuf_log.base, FALSE/*FIXME*/, TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
void free_io(void)
|
void free_io(void)
|
||||||
|
@ -6497,4 +6510,7 @@ void free_io(void)
|
||||||
|
|
||||||
basic_ostream_char_dtor(&cerr.obj);
|
basic_ostream_char_dtor(&cerr.obj);
|
||||||
basic_filebuf_char_dtor(&filebuf_stderr);
|
basic_filebuf_char_dtor(&filebuf_stderr);
|
||||||
|
|
||||||
|
basic_ostream_char_dtor(&clog.obj);
|
||||||
|
basic_filebuf_char_dtor(&filebuf_log);
|
||||||
}
|
}
|
||||||
|
|
|
@ -2698,8 +2698,8 @@
|
||||||
@ extern -arch=win64 ?_Ptr_cerr@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA _Ptr_cerr
|
@ extern -arch=win64 ?_Ptr_cerr@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA _Ptr_cerr
|
||||||
@ extern -arch=win32 ?_Ptr_cin@std@@3PAV?$basic_istream@DU?$char_traits@D@std@@@1@A _Ptr_cin
|
@ extern -arch=win32 ?_Ptr_cin@std@@3PAV?$basic_istream@DU?$char_traits@D@std@@@1@A _Ptr_cin
|
||||||
@ extern -arch=win64 ?_Ptr_cin@std@@3PEAV?$basic_istream@DU?$char_traits@D@std@@@1@EA _Ptr_cin
|
@ extern -arch=win64 ?_Ptr_cin@std@@3PEAV?$basic_istream@DU?$char_traits@D@std@@@1@EA _Ptr_cin
|
||||||
# extern -arch=win32 ?_Ptr_clog@std@@3PAV?$basic_ostream@DU?$char_traits@D@std@@@1@A
|
@ extern -arch=win32 ?_Ptr_clog@std@@3PAV?$basic_ostream@DU?$char_traits@D@std@@@1@A _Ptr_clog
|
||||||
# extern -arch=win64 ?_Ptr_clog@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA
|
@ extern -arch=win64 ?_Ptr_clog@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA _Ptr_clog
|
||||||
@ extern -arch=win32 ?_Ptr_cout@std@@3PAV?$basic_ostream@DU?$char_traits@D@std@@@1@A _Ptr_cout
|
@ extern -arch=win32 ?_Ptr_cout@std@@3PAV?$basic_ostream@DU?$char_traits@D@std@@@1@A _Ptr_cout
|
||||||
@ extern -arch=win64 ?_Ptr_cout@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA _Ptr_cout
|
@ extern -arch=win64 ?_Ptr_cout@std@@3PEAV?$basic_ostream@DU?$char_traits@D@std@@@1@EA _Ptr_cout
|
||||||
# extern -arch=win32 ?_Ptr_wcerr@std@@3PAV?$basic_ostream@GU?$char_traits@G@std@@@1@A
|
# extern -arch=win32 ?_Ptr_wcerr@std@@3PAV?$basic_ostream@GU?$char_traits@G@std@@@1@A
|
||||||
|
@ -3083,7 +3083,7 @@
|
||||||
@ cdecl -arch=win64 ?clear@ios_base@std@@QEAAXH_N@Z(ptr long long) ios_base_clear_reraise
|
@ cdecl -arch=win64 ?clear@ios_base@std@@QEAAXH_N@Z(ptr long long) ios_base_clear_reraise
|
||||||
@ thiscall -arch=win32 ?clear@ios_base@std@@QAEXI@Z(ptr long) ios_base_clear_unsigned
|
@ thiscall -arch=win32 ?clear@ios_base@std@@QAEXI@Z(ptr long) ios_base_clear_unsigned
|
||||||
@ cdecl -arch=win64 ?clear@ios_base@std@@QEAAXI@Z(ptr long) ios_base_clear_unsigned
|
@ cdecl -arch=win64 ?clear@ios_base@std@@QEAAXI@Z(ptr long) ios_base_clear_unsigned
|
||||||
# extern ?clog@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
|
@ extern ?clog@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A clog
|
||||||
@ thiscall -arch=win32 ?close@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QAEPAV12@XZ(ptr) basic_filebuf_char_close
|
@ thiscall -arch=win32 ?close@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QAEPAV12@XZ(ptr) basic_filebuf_char_close
|
||||||
@ cdecl -arch=win64 ?close@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QEAAPEAV12@XZ(ptr) basic_filebuf_char_close
|
@ cdecl -arch=win64 ?close@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QEAAPEAV12@XZ(ptr) basic_filebuf_char_close
|
||||||
@ stub -arch=win32 ?close@?$basic_filebuf@GU?$char_traits@G@std@@@std@@QAEPAV12@XZ
|
@ stub -arch=win32 ?close@?$basic_filebuf@GU?$char_traits@G@std@@@std@@QAEPAV12@XZ
|
||||||
|
|
Loading…
Reference in New Issue