components/stdcxx/patches/094-19297051.6to5.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Thu, 16 Jun 2016 20:28:32 -0700
changeset 6235 309c116f1e44
parent 4498 ce7fc2376fb0
permissions -rw-r--r--
Close of build 102.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4498
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     1
# Internal patch for Studio C++ 12.4.
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     2
# The upstream project at the ASF is defunct.
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     3
--- stdcxx-4.2.1/src/collate.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     4
+++ stdcxx-4.2.1/src/collate.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     5
@@ -1236,3 +1236,19 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     6
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     7
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     8
 }   // namespace std
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     9
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    10
+#pragma weak "__1cDstdHcollate4Cc_Kdo_compare6kMpkcp244_i_" = "__1cDstdHcollate4Cc_Kdo_compare6kMpkc333_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    11
+#pragma weak "__1cDstdHcollate4Cc_Mdo_transform6kMpkcp2_n0AMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc_____" = "__1cDstdHcollate4Cc_Mdo_transform6kMpkc3_n0AMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc_____"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    12
+#pragma weak "__1cDstdHcollate4Cc_Hdo_hash6kMpkcp2_l_" = "__1cDstdHcollate4Cc_Hdo_hash6kMpkc3_l_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    13
+#pragma weak "__1cDstdHcollate4Cw_Kdo_compare6kMpkwp244_i_" = "__1cDstdHcollate4Cw_Kdo_compare6kMpkw333_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    14
+#pragma weak "__1cDstdHcollate4Cw_Mdo_transform6kMpkwp2_n0AMbasic_string4Cwn0ALchar_traits4Cw__n0AJallocator4Cw_____" = "__1cDstdHcollate4Cw_Mdo_transform6kMpkw3_n0AMbasic_string4Cwn0ALchar_traits4Cw__n0AJallocator4Cw_____"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    15
+#pragma weak "__1cDstdHcollate4Cw_Hdo_hash6kMpkwp2_l_" = "__1cDstdHcollate4Cw_Hdo_hash6kMpkw3_l_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    16
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    17
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    18
+#pragma weak "__1cDstdHcollate4Cc_Kdo_compare6kMpkcp244_i_" = "__1cDstdHcollate4Cc_Kdo_compare6kMpkc333_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    19
+#pragma weak "__1cDstdHcollate4Cc_Mdo_transform6kMpkcp2_n0AMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc_____" = "__1cDstdHcollate4Cc_Mdo_transform6kMpkc3_n0AMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc_____"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    20
+#pragma weak "__1cDstdHcollate4Cc_Hdo_hash6kMpkcp2_l_" = "__1cDstdHcollate4Cc_Hdo_hash6kMpkc3_l_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    21
+#pragma weak "__1cDstdHcollate4Cw_Kdo_compare6kMpkwp244_i_" = "__1cDstdHcollate4Cw_Kdo_compare6kMpkw333_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    22
+#pragma weak "__1cDstdHcollate4Cw_Mdo_transform6kMpkwp2_n0AMbasic_string4Cwn0ALchar_traits4Cw__n0AJallocator4Cw_____" = "__1cDstdHcollate4Cw_Mdo_transform6kMpkw3_n0AMbasic_string4Cwn0ALchar_traits4Cw__n0AJallocator4Cw_____"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    23
+#pragma weak "__1cDstdHcollate4Cw_Hdo_hash6kMpkwp2_l_" = "__1cDstdHcollate4Cw_Hdo_hash6kMpkw3_l_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    24
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    25
--- stdcxx-4.2.1/src/ctype.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    26
+++ stdcxx-4.2.1/src/ctype.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    27
@@ -968,3 +968,21 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    28
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    29
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    30
 }   // namespace std
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    31
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    32
+#pragma weak "__1cDstdFctype4Cc_Cis6kMpkcp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdFctype4Cc_Cis6kMpkc3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    33
+#pragma weak "__1cDstdFctype4Cc_Hscan_is6kMnE__rwP__rw_ctype_mask_pkcp4_6_" = "__1cDstdFctype4Cc_Hscan_is6kMnE__rwP__rw_ctype_mask_pkc5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    34
+#pragma weak "__1cDstdFctype4Cc_Iscan_not6kMnE__rwP__rw_ctype_mask_pkcp4_6_" = "__1cDstdFctype4Cc_Iscan_not6kMnE__rwP__rw_ctype_mask_pkc5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    35
+#pragma weak "__1cDstdFctype4Cc_Kdo_toupper6kMpcpkc_p3_" = "__1cDstdFctype4Cc_Kdo_toupper6kMpcpkc_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    36
+#pragma weak "__1cDstdFctype4Cc_Kdo_tolower6kMpcpkc_p3_" = "__1cDstdFctype4Cc_Kdo_tolower6kMpcpkc_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    37
+#pragma weak "__1cDstdFctype4Cc_Ido_widen6kMpkcp2pc_4_" = "__1cDstdFctype4Cc_Ido_widen6kMpkc3pc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    38
+#pragma weak "__1cDstdFctype4Cc_Jdo_narrow6kMpkcp2cpc_4_" = "__1cDstdFctype4Cc_Jdo_narrow6kMpkc3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    39
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    40
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    41
+#pragma weak "__1cDstdFctype4Cc_Cis6kMpkcp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdFctype4Cc_Cis6kMpkc3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    42
+#pragma weak "__1cDstdFctype4Cc_Hscan_is6kMnE__rwP__rw_ctype_mask_pkcp4_6_" = "__1cDstdFctype4Cc_Hscan_is6kMnE__rwP__rw_ctype_mask_pkc5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    43
+#pragma weak "__1cDstdFctype4Cc_Iscan_not6kMnE__rwP__rw_ctype_mask_pkcp4_6_" = "__1cDstdFctype4Cc_Iscan_not6kMnE__rwP__rw_ctype_mask_pkc5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    44
+#pragma weak "__1cDstdFctype4Cc_Kdo_toupper6kMpcpkc_p3_" = "__1cDstdFctype4Cc_Kdo_toupper6kMpcpkc_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    45
+#pragma weak "__1cDstdFctype4Cc_Kdo_tolower6kMpcpkc_p3_" = "__1cDstdFctype4Cc_Kdo_tolower6kMpcpkc_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    46
+#pragma weak "__1cDstdFctype4Cc_Ido_widen6kMpkcp2pc_4_" = "__1cDstdFctype4Cc_Ido_widen6kMpkc3pc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    47
+#pragma weak "__1cDstdFctype4Cc_Jdo_narrow6kMpkcp2cpc_4_" = "__1cDstdFctype4Cc_Jdo_narrow6kMpkc3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    48
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    49
--- stdcxx-4.2.1/src/ti_wtime_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    50
+++ stdcxx-4.2.1/src/ti_wtime_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    51
@@ -51,3 +51,9 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    52
 _RWSTD_SPECIALIZE_USE_FACET (wtime_put);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    53
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    54
 #endif   // _RWSTD_NO_WCHAR_T
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    55
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    56
+#pragma weak "__1cDstdItime_put4Cwn0ATostreambuf_iterator4Cwn0ALchar_traits4Cw_____Dput6kMn0C_rn0AIios_base_wpkn0ACtm_pkwp8_2_" = "__1cDstdItime_put4Cwn0ATostreambuf_iterator4Cwn0ALchar_traits4Cw_____Dput6kMn0C_rn0AIios_base_wpkn0ACtm_pkw9A_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    57
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    58
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    59
+#pragma weak "__1cDstdItime_put4Cwn0ATostreambuf_iterator4Cwn0ALchar_traits4Cw_____Dput6kMn0C_rn0AIios_base_wpkn0ACtm_pkwp8_2_" = "__1cDstdItime_put4Cwn0ATostreambuf_iterator4Cwn0ALchar_traits4Cw_____Dput6kMn0C_rn0AIios_base_wpkn0ACtm_pkw9A_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    60
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    61
--- stdcxx-4.2.1/src/ti_money_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    62
+++ stdcxx-4.2.1/src/ti_money_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    63
@@ -48,3 +48,9 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    64
 _RWSTD_SPECIALIZE_FACET_ID (money_put, TARGS_C);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    65
 _RWSTD_DEFINE_FACET_FACTORY (static, money_put, TARGS_C, money_put);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    66
 _RWSTD_SPECIALIZE_USE_FACET (money_put);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    67
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    68
+#pragma weak "__1cDstdJmoney_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____G_C_put6kMn0C_irn0AIios_base_cpkcIip5I_2_" = "__1cDstdJmoney_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____G_C_put6kMn0C_irn0AIios_base_cpkcIi6I_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    69
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    70
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    71
+#pragma weak "__1cDstdJmoney_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____G_C_put6kMn0C_irn0AIios_base_cpkcLip5L_2_" = "__1cDstdJmoney_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____G_C_put6kMn0C_irn0AIios_base_cpkcLi6L_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    72
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    73
--- stdcxx-4.2.1/src/wctype.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    74
+++ stdcxx-4.2.1/src/wctype.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    75
@@ -1109,3 +1109,31 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    76
 _RWSTD_SPECIALIZE_USE_FACET (wctype);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    77
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    78
 #endif   // _RWSTD_NO_WCHAR_T
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    79
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    80
+#pragma weak "__1cDstdFctype4Cw_Fdo_is6kMpkwp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdFctype4Cw_Fdo_is6kMpkw3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    81
+#pragma weak "__1cDstdFctype4Cw_Kdo_toupper6kMpwpkw_p3_" = "__1cDstdFctype4Cw_Kdo_toupper6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    82
+#pragma weak "__1cDstdFctype4Cw_Kdo_tolower6kMpwpkw_p3_" = "__1cDstdFctype4Cw_Kdo_tolower6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    83
+#pragma weak "__1cDstdFctype4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdFctype4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    84
+#pragma weak "__1cDstdFctype4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdFctype4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    85
+#pragma weak "__1cDstdFctype4Cw_Jdo_narrow6kMpkwp2cpc_4_" = "__1cDstdFctype4Cw_Jdo_narrow6kMpkw3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    86
+#pragma weak "__1cDstdMctype_byname4Cw_Fdo_is6kMpkwp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdMctype_byname4Cw_Fdo_is6kMpkw3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    87
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_toupper6kMpwpkw_p3_" = "__1cDstdMctype_byname4Cw_Kdo_toupper6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    88
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_tolower6kMpwpkw_p3_" = "__1cDstdMctype_byname4Cw_Kdo_tolower6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    89
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdMctype_byname4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    90
+#pragma weak "__1cDstdMctype_byname4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdMctype_byname4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    91
+#pragma weak "__1cDstdMctype_byname4Cw_Jdo_narrow6kMpkwp2cpc_4_" = "__1cDstdMctype_byname4Cw_Jdo_narrow6kMpkw3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    92
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    93
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    94
+#pragma weak "__1cDstdFctype4Cw_Fdo_is6kMpkwp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdFctype4Cw_Fdo_is6kMpkw3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    95
+#pragma weak "__1cDstdFctype4Cw_Kdo_toupper6kMpwpkw_p3_" = "__1cDstdFctype4Cw_Kdo_toupper6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    96
+#pragma weak "__1cDstdFctype4Cw_Kdo_tolower6kMpwpkw_p3_" = "__1cDstdFctype4Cw_Kdo_tolower6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    97
+#pragma weak "__1cDstdFctype4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdFctype4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    98
+#pragma weak "__1cDstdFctype4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdFctype4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    99
+#pragma weak "__1cDstdFctype4Cw_Jdo_narrow6kMpkwp2cpc_4_" = "__1cDstdFctype4Cw_Jdo_narrow6kMpkw3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   100
+#pragma weak "__1cDstdMctype_byname4Cw_Fdo_is6kMpkwp2pnE__rwP__rw_ctype_mask__4_" = "__1cDstdMctype_byname4Cw_Fdo_is6kMpkw3pnE__rwP__rw_ctype_mask__3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   101
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_toupper6kMpwpkw_p3_" = "__1cDstdMctype_byname4Cw_Kdo_toupper6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   102
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_tolower6kMpwpkw_p3_" = "__1cDstdMctype_byname4Cw_Kdo_tolower6kMpwpkw_4_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   103
+#pragma weak "__1cDstdMctype_byname4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdMctype_byname4Cw_Kdo_scan_is6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   104
+#pragma weak "__1cDstdMctype_byname4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkwp4_6_" = "__1cDstdMctype_byname4Cw_Ldo_scan_not6kMnE__rwP__rw_ctype_mask_pkw5_5_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   105
+#pragma weak "__1cDstdMctype_byname4Cw_Jdo_narrow6kMpkwp2cpc_4_" = "__1cDstdMctype_byname4Cw_Jdo_narrow6kMpkw3cpc_3_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   106
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   107
--- stdcxx-4.2.1/src/codecvt.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   108
+++ stdcxx-4.2.1/src/codecvt.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   109
@@ -280,3 +280,13 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   110
 _RWSTD_SPECIALIZE_USE_FACET (codecvt);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   111
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   112
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   113
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   114
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Gdo_out6kMrn0B_pkcp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Gdo_out6kMrn0B_pkc5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   115
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   116
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4I_i_" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5I_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   117
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   118
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   119
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Gdo_out6kMrn0B_pkcp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Gdo_out6kMrn0B_pkc5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   120
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   121
+#pragma weak "__1cDstdHcodecvt4CcCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4L_i_" = "__1cDstdHcodecvt4CcCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5L_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   122
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   123
--- stdcxx-4.2.1/src/ti_time_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   124
+++ stdcxx-4.2.1/src/ti_time_put.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   125
@@ -47,3 +47,9 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   126
 _RWSTD_SPECIALIZE_FACET_ID (time_put, TARGS_C);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   127
 _RWSTD_DEFINE_FACET_FACTORY (static, time_put, TARGS_C, time_put);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   128
 _RWSTD_SPECIALIZE_USE_FACET (time_put);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   129
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   130
+#pragma weak "__1cDstdItime_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____Dput6kMn0C_rn0AIios_base_cpkn0ACtm_pkcp8_2_" = "__1cDstdItime_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____Dput6kMn0C_rn0AIios_base_cpkn0ACtm_pkc9A_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   131
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   132
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   133
+#pragma weak "__1cDstdItime_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____Dput6kMn0C_rn0AIios_base_cpkn0ACtm_pkcp8_2_" = "__1cDstdItime_put4Ccn0ATostreambuf_iterator4Ccn0ALchar_traits4Cc_____Dput6kMn0C_rn0AIios_base_cpkn0ACtm_pkc9A_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   134
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   135
--- stdcxx-4.2.1/src/ti_wtime_get.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   136
+++ stdcxx-4.2.1/src/ti_wtime_get.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   137
@@ -51,3 +51,9 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   138
 _RWSTD_SPECIALIZE_USE_FACET (wtime_get);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   139
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   140
 #endif   // _RWSTD_NO_WCHAR_T
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   141
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   142
+#pragma weak "__1cDstdItime_get4Cwn0ATistreambuf_iterator4Cwn0ALchar_traits4Cw_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkwp9B_2_" = "__1cDstdItime_get4Cwn0ATistreambuf_iterator4Cwn0ALchar_traits4Cw_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkw9C_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   143
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   144
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   145
+#pragma weak "__1cDstdItime_get4Cwn0ATistreambuf_iterator4Cwn0ALchar_traits4Cw_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkwp9B_2_" = "__1cDstdItime_get4Cwn0ATistreambuf_iterator4Cwn0ALchar_traits4Cw_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkw9C_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   146
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   147
--- stdcxx-4.2.1/src/ti_time_get.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   148
+++ stdcxx-4.2.1/src/ti_time_get.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   149
@@ -47,3 +47,9 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   150
 _RWSTD_SPECIALIZE_FACET_ID (time_get, TARGS_C);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   151
 _RWSTD_DEFINE_FACET_FACTORY (static, time_get, TARGS_C, time_get);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   152
 _RWSTD_SPECIALIZE_USE_FACET (time_get);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   153
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   154
+#pragma weak "__1cDstdItime_get4Ccn0ATistreambuf_iterator4Ccn0ALchar_traits4Cc_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkcp9B_2_" = "__1cDstdItime_get4Ccn0ATistreambuf_iterator4Ccn0ALchar_traits4Cc_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkc9C_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   155
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   156
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   157
+#pragma weak "__1cDstdItime_get4Ccn0ATistreambuf_iterator4Ccn0ALchar_traits4Cc_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkcp9B_2_" = "__1cDstdItime_get4Ccn0ATistreambuf_iterator4Ccn0ALchar_traits4Cc_____Dget6kMn0C_2rn0AIios_base_rnE__rwM__rw_iostate_pn0ACtm_pkc9C_2_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   158
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   159
--- stdcxx-4.2.1/src/wcodecvt.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   160
+++ stdcxx-4.2.1/src/wcodecvt.cpp	Wed Jun  3 09:21:20 2015
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   161
@@ -1765,3 +1765,19 @@
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   162
 _RWSTD_SPECIALIZE_USE_FACET (wcodecvt);
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   163
 
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   164
 #endif   // _RWSTD_NO_WCHAR_T
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   165
+#ifndef __LP64__
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   166
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkwp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkw5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   167
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pw8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pw7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   168
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4I_i_" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5I_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   169
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pw8r8_n0AMcodecvt_baseGresult__" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pw7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   170
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkwp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkw5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   171
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4I_i_" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5I_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   172
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   173
+#if defined(__LP64__) && defined(__sparc)
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   174
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkwp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkw5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   175
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pw8r8_n0AMcodecvt_baseGresult__" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pw7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   176
+#pragma weak "__1cDstdHcodecvt4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4L_i_" = "__1cDstdHcodecvt4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5L_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   177
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkcp4r6pw8r8_n0AMcodecvt_baseGresult__" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Fdo_in6kMrn0B_pkc5r5pw7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   178
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkwp4r6pc8r8_n0AMcodecvt_baseGresult__" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Gdo_out6kMrn0B_pkw5r5pc7r7_n0AMcodecvt_baseGresult__"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   179
+#pragma weak "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkcp4L_i_" = "__1cDstdOcodecvt_byname4CwCcnL__mbstate_t__Jdo_length6kMrn0B_pkc5L_i_"
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   180
+#endif
ce7fc2376fb0 19297051 libstdcxx incompatible with C++ mangle6 option
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
   181