This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Patch for builtin strpbrk


>>>>> "Kaveh" == Kaveh R Ghazi <ghazi@caip.rutgers.edu> writes:

    Kaveh> doing is correct.  Also since you're not sure Checker
    Kaveh> actually works, I can't figure it out through trial and
    Kaveh> error and test what I come up with.

FWIW, I disapprove of the insertion of checker/stack-protection/etc.
code into the core of GCC.

The way that we should be handling these kinds of (admirable!)
projects is to provide a clean interface by which clients can modify
the AST before it is given to the back-end, or perhaps the RTL after
it is first generated, or perhaps the actual process of tree->rtl
conversion.

There is a chance that CodeSourcery will provide some of these clean
interfaces (as part of a university research project), but I don't
know that for sure, yet.

We shouldn't go cluttering up the core of the compiler with all these
bits.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]