This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Thanks Eric, My intention is not to duplicate anyone else's effort so I won't even think twice about not doing the avr-elf. :) A lot of the cross targets are not as lucky as the avr-elf apparently is. They don't have anyone as dedicated to produce binary toolsets and I am hoping to fill that gap. I hope you don't mind but I copied your post and made it README.avr-elf in /pub/gnucross. It is cited to you as a post to this mailing list. If there are other targets that need write ups and pointers elsewhere, slap me upside the head. ;) Thanks a lot Eric. --joel "E. Weddington" wrote: > > On 9 Dec 2002 at 17:33, Joel Sherrill wrote: > > > > > Hi, > > > > Over the past few years, the RTEMS Project has provided pre-built > > toolsets for our target. I have leveraged this experience and the > > build scripts to provide a fairly large set of RPMs for various cross > > targets. I am focusing on the targets that are not OS dependent and > > usually have targets of the form CPU-OBJECT_FORMAT. These are hosted > > on a GNU/Linux RedHat 7.3 x86. > > > > The following sources were used with RTEMS Project approved patches: > > > > + binutils 2.13.1 > > + gcc 3.2.1 > > + newlib 1.10.0 > > + gdb 5.2 > > > > We are provided at least binutils for the following 28 targets: > > > > arc-elf arm-elf arm-wince avr-elf d10v-elf d30v-elf fr30-elf > > h8300-coff hppa1.1-proelf i386-elf i960-coff i960-elf > > m32r-elf m68hc11-elf m68k-coff m68k-elf mcore-elf > > mips64orion-elf mips-elf mn10200-elf mn10300-elf powerpc-eabi > > sh-coff sh-elf sh-hms sparc-elf v850-elf xscale-elf > > > > and provide RPMs for everything that would build for > > that target (17 gcc targets, and 26 gdb targets). We > > filed PRs on the problems. The resulting RPMs > > are available at ftp://ftp.oarcorp.com/pub/gnucross/. > > > > <snip> > > > I am interested in hearing feedback. Please discuss things > > on the crossgcc list. If things go well with these, we should > > be able to provide the same things for Cygwin and Solaris. > > > > Thanks. > > Concerning the AVR port: > > Much has already been done elsewhere. > > The AVR port does not use newlib. There is a separate C library > project for the AVR that is very mature. > > So an open source AVR toolset would be: > Binutils > GCC (core and g++ packages only) > AVRLibC > > AVRLibC: > http://savannah.nongnu.org/projects/avr-libc/ > > On it's homepage you'll find a link to snapshots where you'll find > binary and source RPMs posted on a weekly basis. Note that the AVR > toolset includes a C and C++ compiler (with caveats for C++). > > Ted Roth <troth@openavr.org> is one of the maintainers of AVRLibC and > provides these RPMs. > > You'll also find extensive documentation on the AVRLibC home page. > > There is a new packaged Windows binary distribution of the AVR > toolset with installer called WinAVR: > http://sourceforge.net/projects/winavr > WinAVR is built using MinGW. So there is no need to build this > toolset for Cygwin as Cygwin dlls would have to be shipped as well. > > One of the developers of AVRLibC, Joerg Wunsch > <joerg_wunsch@interface-systems.de>, has already successfully built > the AVR toolset on Solaris. See the avr-libc-dev mailing list > archives for discussion. He is also the maintainer of the AVR toolset > for FreeBSD. > > At www.openavr.org you'll find many links about the AVR open source > toolset especially for Linux. > > Also now GDB has an AVR target and has been built for Linux. > > Other AVR projects: > SimulAVR. <http://savannah.nongnu.org/projects/simulavr/> > AVaRICE. <http://sourceforge.net/projects/avarice> > uisp. <http://savannah.nongnu.org/projects/uisp/> > > Another source of info (though slightly stale) is www.avrfreaks.net. > However, there is a very active GCC Forum there. > > So you might think twice before reproducing effort that has already > been done elsewhere. Maybe you could provide a link to > www.openavr.org. The GCC web site provides a link to OpenAVR for info > about the AVR GCC port. > > Eric Weddington -- Joel Sherrill, Ph.D. Director of Research & Development joel@OARcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |