[tree-ssa] rfa soon: mudflap prototype
Andreas Jaeger
aj@suse.de
Thu Aug 8 23:27:00 GMT 2002
"Frank Ch. Eigler" <fche@redhat.com> writes:
> Hi -
>
> In a few minutes, I plan to submit an initial set of patches
> against the tree-ssa branch for our mudflap project. This
Why against the tree-ssa branch? Do you need infrastructure from it?
I would expect that a separate branch would make it easier for the
tree-ssa work, for your work - and for integration into GCC 3.3.
> Red Hat funded project aims to provide a new memory/bounds-checking
> extension for gcc, using concepts borrowed from Greg McGary's
> bounded-pointers work as well as Richard Jones' gcc-checker work.
>
> The goal is to provide reasonably high-performance bounds
> checking for C program modules, by instrumenting selected
> tree-level constructs like pointer-dereferencing and
> array-indexing. This mechanism uses ordinary (ABI-preserving)
> pointers, and a separate interposition-style runtime library.
>
> The code is in prototype form, and much advice will be needed
> from more knowledgeable gcc folks to clean up many style issues
> and the mudflap hooks. One of the early bits of advice sought
> would be regarding the source/build placement of the runtime
> library. For now, the patches will include them as a plain
> hand-built module under gcc/libmudflap.
>
> Without the new "-fmudflap" option, the compiler does nothing
> new, and bootstraps fine on linux.
Excellent! Thanks for the contribution,
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Gcc-patches
mailing list