[Bug c++/52817] g++ do not call a method with same name on some platforms(see small example source attached)
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Apr 1 13:33:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52817
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-04-01 13:33:25 UTC ---
>there is a C++ game called dunelegacy which work on other GCC architecture ok
Yes so the ABI for the 68k says va_list is a void* which is a valid choice as
far as the C++ standard is concerned.
I think you need to rethink the function names so that ... is chosen over
void*. as Andreas said, the conversion to void* is chosen over a ... function.
More information about the Gcc-bugs
mailing list