mangling

Alain Miniussi alainm at cup.hp.com
Sun May 7 20:18:45 UTC 2000


I beleive that it was decided that template param would be
encoded starting from "" (ie T_ T0_ T1_) and that function
name would not be considered as potential candidates. If
true, I think the following changes are neded in the examples:

_Z1fI1XEvPVN1AIT1_E1TE -> 
_Z1fI1XEvPVN1AIT_E1TE   ( T_: T1 )

_Z5firstI3DuoEvS0_ -> 
_Z5firstI3DuoEvS_ ( S_: Duo )

_Z5firstI3DuoEvT1_ -> 
_Z5firstI3DuoEvT_  (T_ : T1)


_ZngILi42EEvN1AIXplT1_Li2EEE1TE.o ->
_ZngILi42EEvN1AIXplT_Li2EEE1TE  (T_: J (42))
 
I also think that there is a problem with the manglng
of Ret? operator+(X&, X&), the following change should be made:

_ZplR1XRS0_ -> _ZplR1XS0_ 

Thanks,

Alain




More information about the cxx-abi-dev mailing list