Revised release criteria for GCC 4.0
E. Weddington
ericw@evcohs.com
Wed Dec 15 19:22:00 GMT 2004
Ian Lance Taylor wrote:
>"E. Weddington" <ericw@evcohs.com> writes:
>
>
>
>>1. Under simtest-howto.html, it mentions that newlib is required for
>>testing, and you mention a newlib port. Why is newlib required? The
>>avr port is a slightly different beast in that, for the vast majority
>>of users (see more below), it does not use newlib as its C library, it
>>uses avr-libc: <http://savannah.nongnu.org/projects/avr-libc/>, and
>>has done so for a few years. The only recent exception to this is the
>>RTEMS folks who are more interested in a newlib port. I don't know
>>offhand how mature the newlib avr port is.
>>
>>
>
>The goal is to make it easy for gcc developers to run the testsuite.
>Many gcc developers already know how to work with newlib. In
>particular, it is already in the uberbaum repository on
>sourceware.org, along with gcc and the binutils. So somebody can
>simply check out the uberbaum repository and build and test
>everything. Requiring gcc developers to obtain yet another tool in
>order to do testing makes it that much less likely that anybody will
>actually test.
>
>
>
Ok, sure. But realistically, it's going to be the AVR port developers
who will be running the testsuite, and they're already familiar with
avr-libc (I'm excluding the RTEMS folks for this argument). And since
the AVR hasn't even made the "secondary" platform status :-), it looks
like it will continue to be this way for a while.
So, from what I gather with that statment, is that using newlib is just
a convenience; there's nothing inherent in it that is required for
testing with a simulator?
>
>The best type of simulator lives in the sim directory in the src
>repository on sourceware.org. This is part of the gdb distribution.
>This type of simulator can be run standalone or as part of gdb. I
>don't know what documentation there is on these types of simulators.
>
>
>
Yes, I've seen those too.
Hmm, that's what I was hoping to find out, documentation for those types
of simulators. I've seen SID <http://sources.redhat.com/sid/> and GGEN
<http://sources.redhat.com/cgen/>, but does anybody know what is
currently being used to develop those simulators in the sim directory?,
what should be used?
Thanks
Eric
More information about the Gcc
mailing list