Re: C6X port 10/11: The port

2011-06-16 Thread Joseph S. Myers
On Mon, 16 May 2011, Bernd Schmidt wrote: > +#if 0 /* FIXME: Reenable when TI's tools are fixed. */ > + /* ??? Ideally we'd check flag_short_wchar somehow. */ Ideally you'd check wchar_type_node, the front-end tree node instead of the front-end flag used initializing that node. See what ARM

Re: C6X port 10/11: The port

2011-05-13 Thread Joseph S. Myers
On Fri, 13 May 2011, Bernd Schmidt wrote: > >> +#define PREFERRED_RELOAD_CLASS(x, class) (class) > > > > This macro is being phased out and replaced by a target hook. In general > > any target macro whose only use is in targhooks.c to provide a default > > transitional version of a hook should

Re: C6X port 10/11: The port

2011-05-13 Thread Bernd Schmidt
On 05/13/2011 04:46 PM, Joseph S. Myers wrote: > There shouldn't be lots of errors; Joern does such builds frequently. > Note that you need to start with a *current native trunk compiler* and use > that when building the cross compiler; GCC is only expected to build > cleanly with -Werror when

Re: C6X port 10/11: The port

2011-05-13 Thread Joseph S. Myers
On Fri, 13 May 2011, Bernd Schmidt wrote: > On 05/10/2011 09:53 PM, Joseph S. Myers wrote: > > General comment: there are lots of new files here that are built for the > > target, and if possible it's preferable for such sources to be under > > libgcc/config/ with associated build rules also loc

Re: C6X port 10/11: The port

2011-05-10 Thread Joseph S. Myers
On Tue, 10 May 2011, Bernd Schmidt wrote: > * doc/invoke.texi (C6X Options): New section. > * doc/md.texi (TI C6X family): New section. > * config.gcc: Handle tic6x, in particular tic6x-*-elf and > tic6x-*-uclinux. > config/c6x/uclinux-elf.h: New file. > config/