[tree-ssa libmudflap long] multithreading fixes, build reorg, testsuite extensions

Frank Ch. Eigler fche@redhat.com
Sat Jul 5 12:47:00 GMT 2003


Hi -


On Sat, Jul 05, 2003 at 01:45:19PM +1000, Eyal Lebedinsky wrote:
> [...]
> I notice a number of worrying warnings in the build though, like:
> [...]

I'll work on this (and of course help is welcome).

> [...]
> BTW, I am still adjusting some wrappers as I go (nothing too big)
> and am keeping the latest patch on my web page [...]

Why not just post the diffs as formal patch submissions?  You
have a copyright assignment now - you could do your development
right in our CVS repository.

> [...]
> A question though: Is it the case that using functions like sprintf()
> or strlen() in a wrapper will invoke the REAL rather than the WRAPPED
> one? [...]

Yes.  This is because that type of wrapper function is invoked in
instrumented code via the renaming macros in <mf-runtime.h>, which
are not active in libmudflap itself.  It is only symbol-interposition
type wrappers that require ...REAL vs ...WRAPPED calls.


- FChE



More information about the Gcc mailing list