badnames
来自「俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)」· 代码 · 共 168 行
TXT
168 行
This is the list of names "reserved to the implementation" that have been claimed by certain compilers of interest, andshould not be used in the library. It will grow, of course.We generally are interested in names that are not all-caps,except for those like "_T"For Solarix:_B_C_L_N_P_S_U_X_E1.._E24Irix adds:_A_GMS adds:_TFor GCC: [Note that this list is out of date. It applies to the old name-mangling; in G++ 3.0 and higher a different name-mangling is used. In addition, many of the bugs relating to G++ interpreting these names as operators have been fixed.] The full set of __* identifiers (combined from gcc/cp/lex.c and gcc/cplus-dem.c) that are either old or new, but are definitely recognized by the demangler, is:__aa__aad__ad__addr__adv__aer__als__alshift__amd__ami__aml__amu__aor__apl__array__ars__arshift__as__bit_and__bit_ior__bit_not__bit_xor__call__cl__cm__cn__co__component__compound__cond__convert__delete__dl__dv__eq__er__ge__gt__indirect__le__ls__lt__max__md__method_call__mi__min__minus__ml__mm__mn__mult__mx__ne__negate__new__nop__nt__nw__oo__op__or__pl__plus__postdecrement__postincrement__pp__pt__rf__rm__rs__sz__trunc_div__trunc_mod__truth_andif__truth_not__truth_orif__vc__vd__vnSGI badnames:__builtin_alloca__builtin_fsqrt__builtin_sqrt__builtin_fabs__builtin_dabs__builtin_cast_f2i__builtin_cast_i2f__builtin_cast_d2ll__builtin_cast_ll2d__builtin_copy_dhi2i__builtin_copy_i2dhi__builtin_copy_dlo2i__builtin_copy_i2dlo__add_and_fetch__sub_and_fetch__or_and_fetch__xor_and_fetch__and_and_fetch__nand_and_fetch__mpy_and_fetch__min_and_fetch__max_and_fetch__fetch_and_add__fetch_and_sub__fetch_and_or__fetch_and_xor__fetch_and_and__fetch_and_nand__fetch_and_mpy__fetch_and_min__fetch_and_max__lock_test_and_set__lock_release__lock_acquire__compare_and_swap__synchronize__high_multiply__unix__sgi__linux____i386____i486____cplusplus__embedded_cplusplus// long double conversion members mangled as __opr// http://gcc.gnu.org/ml/libstdc++/1999-q4/msg00060.html_opr
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?