top | item 41868366 (no title) ctz | 1 year ago I believe AIX C++ name mangling includes function argument type information (with CV qualifiers!) so this is a real-world case where this does actually break. I suspect curl does not compile with the C++ compiler though. discuss order hn newest umanwizard|1 year ago So does the Itanium ABI (which is what most people would think of as the normal/standard/usual C++ ABI): $ c++filt _Z1fPFvPcE f(void (*)(char*)) But I'm struggling to understand how this would cause things to break. flohofwoe|1 year ago I guess only if you directly expose C++ APIs in DLLs, which is a bad idea anyway.
umanwizard|1 year ago So does the Itanium ABI (which is what most people would think of as the normal/standard/usual C++ ABI): $ c++filt _Z1fPFvPcE f(void (*)(char*)) But I'm struggling to understand how this would cause things to break. flohofwoe|1 year ago I guess only if you directly expose C++ APIs in DLLs, which is a bad idea anyway.
flohofwoe|1 year ago I guess only if you directly expose C++ APIs in DLLs, which is a bad idea anyway.
umanwizard|1 year ago
flohofwoe|1 year ago