Re: how can I split 1 mov insn into 2 sub_mov and 1 combine?

2011-03-30 Thread Ian Lance Taylor
Liu writes: > On Wed, Mar 30, 2011 at 11:45 PM, Ian Lance Taylor wrote: >> Liu writes: >> >>>       if (GET_MODE (dest) == V32QImode) >>>         tmp_reg = gen_reg_rtx (V32QImode); >> >>> vpaddd.c:33:1: internal compiler error: in gen_reg_rtx, at emit-rtl.c:863 >>> Please submit a full bug repo

Re: GCC 4.6.0 Released

2011-03-30 Thread Ian Lance Taylor
Ryan Hill writes: > Does anyone know since when (if) running make check with more than one job > has been supported? IIRC back in the 3.x days it caused issues so we've > been forcing -j1 here forever. If we could run it in parallel that would be a > big timesaver. Jakub fixed it back in 2008

Use --format=pax for release?

2011-03-30 Thread Ian Lance Taylor
Our releases are normally built with GNU tar, which seems to default to --format=tar. I wonder if we should switch to --format=pax. The pax format was defined by POSIX.1 10 years ago, and should be widely supported at this point. GNU tar can generate it and recognize it. That might permit us to

Re: how can I split 1 mov insn into 2 sub_mov and 1 combine?

2011-03-30 Thread Liu
On Wed, Mar 30, 2011 at 11:45 PM, Ian Lance Taylor wrote: > Liu writes: > >>       if (GET_MODE (dest) == V32QImode) >>         tmp_reg = gen_reg_rtx (V32QImode); > >> vpaddd.c:33:1: internal compiler error: in gen_reg_rtx, at emit-rtl.c:863 >> Please submit a full bug report, >> with preprocesse

Re: GCC 4.6.0 Released

2011-03-30 Thread Ryan Hill
On Tue, 29 Mar 2011 12:29:13 -0400 NightStrike wrote: > On Tue, Mar 29, 2011 at 10:45 AM, Dave Korn > wrote: > >  True but takes rather a long time on a cygwin host that's already running > > "make -j8 check"!  So I asked.  Apologies for minor laziness, hope you > > didn't > > feel /obligated/

Re: [C++-0X] User-defined literals

2011-03-30 Thread Jason Merrill
On 03/28/2011 08:13 PM, Ed Smith-Rowland wrote: Please CC me on C++ questions, as I don't keep up with the mailing list very well. I would like to check that template literal operators have the specific non-type parameter pack: template Foo operator"" sluggo(); I looked through the internals

On Cygwin build i try to use pex_win32 but do not work

2011-03-30 Thread Bernd Roesch
Hello On 30.03.11, you wrote: > Bernd Roesch writes: > >> I add an error in file libiberty/pex-win32.c to check if cygwin build use >> win32_spawn. >> but gcc compile ok, so it seem that cygwin build do not use pex-win32.c.Or >> need i set a compile >> option for GCC ? > > The choice is det

Re: GCC 4.6.0 Released

2011-03-30 Thread Richard Henderson
On 03/30/2011 09:10 AM, Bernd Roesch wrote: > I add an error in file libiberty/pex-win32.c to check if cygwin build use > win32_spawn. That's because it doesn't use pex-win32.c. > I add now an error in pex_unix.c, and compile file.so cygwin build use vfork > stuff. You need to look more carefu

Re: Error in ira-color.c while bootstrap trunk

2011-03-30 Thread Vladimir Makarov
On 03/30/2011 09:57 AM, Revital Eres wrote: Hello, I get the following error while bootstrap trunk -r171713 on arm-linux-gnueabi configured with: ../gcc/configure --prefix=/home/eres/mainline/ build_armv7 --enable-checking --enable-languages=c --enable-bootstrap --with-arch=armv7-a --with-mode

Re: On the toplevel configure and build system

2011-03-30 Thread Joseph S. Myers
On Wed, 30 Mar 2011, DJ Delorie wrote: > > > (h) utils - I don't know what to do with this directory or where it best > > > goes. > > > > relates to the other bits of src and where it would best go if src is > > split up. > > For example, the MeP utils is used to reconfigure gcc, binutils, cge

Re: GCC 4.6.0 Released

2011-03-30 Thread Ian Lance Taylor
Bernd Roesch writes: > I add an error in file libiberty/pex-win32.c to check if cygwin build use > win32_spawn. > but gcc compile ok, so it seem that cygwin build do not use pex-win32.c.Or > need i set a compile > option for GCC ? The choice is determined in libiberty/configure.ac: *-*-m

Re: how can I split 1 mov insn into 2 sub_mov and 1 combine?

2011-03-30 Thread Ian Lance Taylor
Liu writes: > if (GET_MODE (dest) == V32QImode) > tmp_reg = gen_reg_rtx (V32QImode); > vpaddd.c:33:1: internal compiler error: in gen_reg_rtx, at emit-rtl.c:863 > Please submit a full bug report, > with preprocessed source if appropriate. > See for in

Re: On the toplevel configure and build system

2011-03-30 Thread DJ Delorie
> > (h) utils - I don't know what to do with this directory or where it best > > goes. > > relates to the other bits of src and where it would best go if src is > split up. For example, the MeP utils is used to reconfigure gcc, binutils, cgen, sid, and a few other places (libgloss) according t

Re: GCC 4.6.0 Released

2011-03-30 Thread Bernd Roesch
Hello On 29.03.11, you wrote: >> >> This sounds like the generic Cygwin fork-error/BLODA problem and not >> specific to GCC. > > Indeed. For what it's worth, gcc itself *does* use the Cygwin spawn* > functions > to avoid this problem, but (curiously) the Cygwin versions of make, bash, and

Re: On the toplevel configure and build system

2011-03-30 Thread Joseph S. Myers
On Tue, 29 Mar 2011, Joseph S. Myers wrote: > Specifically, I propose removal of all support for building: ash autoconf > automake bash byacc bzip2 diff dosutils fileutils findutils find gawk > gettext gnuserv gzip hello indent libiconv libtool make mmalloc patch perl > prms rcs release recode

Re: Proposed solution for bug 44384, "builtin_object_size_ treatment of multidimensional arrays is unexpected"

2011-03-30 Thread Mark Eklund
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 3/28/11 10:37 AM, Richard Guenther wrote: >> On Mon, Mar 28, 2011 at 3:54 PM, Mark Eklund wrote: >> >> Again any feedback that would help point me in the right direction would >> be appreciated. >> > What do you want to do with the informati

Error in ira-color.c while bootstrap trunk

2011-03-30 Thread Revital Eres
Hello, I get the following error while bootstrap trunk -r171713 on arm-linux-gnueabi configured with: ../gcc/configure --prefix=/home/eres/mainline/ build_armv7 --enable-checking --enable-languages=c --enable-bootstrap --with-arch=armv7-a --with-mode=thumb Thanks, Revital /home/eres/mainline/b

Re: On the toplevel configure and build system

2011-03-30 Thread Tom Tromey
> "Joseph" == Joseph S Myers writes: Joseph> Additional tools for the build (not host) system may be built Joseph> (not installed) when present in the source tree, if of direct Joseph> use in building and testing the components in those Joseph> repositories, and likewise additional libraries

Re: Supporting multiple pointer sizes in GCC

2011-03-30 Thread Claudiu Zissulescu
Hi, I would try using the named address space for your issue (see TARGET_ADDR_SPACE_POINTER_MODE). Please check the SPU target for an implementation example. Regards, Claudiu On Mon, Mar 28, 2011 at 2:14 PM, Jayant R. Sonar wrote: >>?  MIPS has two pointer sizes, but a given compilation (gcc >