------- Comment #4 from rguenth at gcc dot gnu dot org 2006-02-16 15:50 ------- There's a similar issue with trying to override certain builtins calling convention with -mrtd in effect. Consider
extern void* __attribute__((__cdecl__)) memcpy(void*, void*, __SIZE_TYPE__); we even after seeing this decl emit calls to memcpy with -mrtd ABI out of emit_block_move_via_libcall. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11772