|
From: Bryan O'S. <bo...@se...> - 2005-03-15 18:02:21
|
On Mon, 2005-03-14 at 22:51 -0600, Nicholas Nethercote wrote: > I've worked out why 'overlap' is failing for me in SVN -- looks like GCC > 4.0 always inlines memcpy(). The number of functions that gcc inlines grows like kudzu. You can turn off specific VG-sensitive ones like memcpy by invoking the compiler with -fno-builtin-memcpy and so on. See gcc/gcc/builtins.def for a complete list of the stuff that gcc handles specially. This frequently changes quite substantially from one minor release to the next (e.g. 3.3.2 -> 3.3.3), so don't assume it's static. <b -- Bryan O'Sullivan <bo...@se...> |