Re: Inquiry about GCC Summer Of Code project idea.

2013-05-17 Thread Thomas Schwinge
Hi! One suggestion up-front: I think the GCC mailing lists (or generally all hosted on sourceware.org/gcc.gnu.org) are configured to drop HTML email, so you may want to adjust your MUA. On Fri, 17 May 2013 00:19:17 +0300, Fotis Koutoulakis wrote: > > Replacing the (legacy) threadvars > > mecha

What is wrong with my SSA (ICE in SSA name coalescing)?

2013-05-17 Thread Ilya Enkovich
Hi, I'm testing GIMPLE instrumentation pass and having a trouble with SSA name coalescing. I get such error only in tests with abnormal edges. Here is a simple test I use: void foo (); void goo (char *); int test () { char *name = 0; foo(); _setjmp (0); if (!name) { name = "-";

Re: What is wrong with my SSA (ICE in SSA name coalescing)?

2013-05-17 Thread Richard Biener
On Fri, May 17, 2013 at 2:03 PM, Ilya Enkovich wrote: > Hi, > > I'm testing GIMPLE instrumentation pass and having a trouble with SSA > name coalescing. I get such error only in tests with abnormal edges. > Here is a simple test I use: > > void foo (); > void goo (char *); > > int test () > { >

Re: What is wrong with my SSA (ICE in SSA name coalescing)?

2013-05-17 Thread Jakub Jelinek
On Fri, May 17, 2013 at 04:03:25PM +0400, Ilya Enkovich wrote: > Here is GIMPLE after my instrumentation. Instrumentation > statements/expressions are marked with +++ > > test () > { > +++ __tmp.0;+++ > char * name; > int D.1761; > int _5; > > : > +++__tmp.0_9 = __length_1;+++ > +++__tmp.

Re: Inquiry about GCC Summer Of Code project idea.

2013-05-17 Thread Ian Lance Taylor
On Thu, May 16, 2013 at 2:19 PM, Fotis Koutoulakis wrote: > > Last but not least, I would like to know if you have some other proposition > for me. Mr Ian could have a suggestion for the go part perhaps? Make sure you can build and modify gccgo for some other target, e.g., GNU/Linux. I don't eve

Pushing the limits on vector modes

2013-05-17 Thread Paulo Matos
Hello, I am trying to model a predicate register mode that acts like a vector. We have a few predicate registers that have 8 bits in size but they are set accordingly to the mode of operation (not necessarily a comparison). Word size is 64. Here's an example, for a scalar comparison leq p0, r0,

Re: What is wrong with my SSA (ICE in SSA name coalescing)?

2013-05-17 Thread Ilya Enkovich
2013/5/17 Jakub Jelinek : > On Fri, May 17, 2013 at 04:03:25PM +0400, Ilya Enkovich wrote: >> Here is GIMPLE after my instrumentation. Instrumentation >> statements/expressions are marked with +++ >> >> test () >> { >> +++ __tmp.0;+++ >> char * name; >> int D.1761; >> int _5; >> >> : >> +++

Re: Pushing the limits on vector modes

2013-05-17 Thread amylaar
Quoting Paulo Matos : Hello, I am trying to model a predicate register mode that acts like a vector. We have a few predicate registers that have 8 bits in size but they are set accordingly to the mode of operation (not necessarily a comparison). Word size is 64. Yes need some surgery

RE: Pushing the limits on vector modes

2013-05-17 Thread Paulo Matos
amylaar, Do you recall how I can get those ARC branches, where they branches in official GCC SVN? Paulo Matos > -Original Message- > From: amyl...@spamcop.net [mailto:amyl...@spamcop.net] > Sent: 17 May 2013 15:12 > To: Paulo Matos > Cc: gcc@gcc.gnu.org > Subject: Re: Pushing the limit

RE: Pushing the limits on vector modes

2013-05-17 Thread Paulo Matos
Found, what it seems to be the most recent arc branch, arc-4_4-20090909-branch/. http://gcc.gnu.org/viewvc/gcc/branches/arc-4_4-20090909-branch/ Paulo Matos > -Original Message- > From: amyl...@spamcop.net [mailto:amyl...@spamcop.net] > Sent: 17 May 2013 15:12 > To: Paulo Matos > Cc: gcc

GCC 4.8.1 Release Candidate available from gcc.gnu.org

2013-05-17 Thread Jakub Jelinek
GCC 4.8.1 Release Candidate available from gcc.gnu.org The first release candidate for GCC 4.8.1 is available from ftp://gcc.gnu.org/pub/gcc/snapshots/4.8.1-RC-20130517 and shortly its mirrors. It has been generated from SVN revision 199021. I have so far bootstrapped and tested the release

GCC 4.8.1 Status Report (2013-05-17)

2013-05-17 Thread Jakub Jelinek
Status == The GCC 4.8.1-rc1 release candidate has been released. The branch is frozen now, all changes require release manager approval until the final release of GCC 4.8.1 which should happen roughly one week after the release candidate. Quality Data Priority # Chan

Installing libbacktrace w/ gcc-4.8?

2013-05-17 Thread Ryan Johnson
Hi all, (Please CC me in replies, not a list member) I'd like to use libbacktrace in a C++ app built by gcc-4.8.0 [1], but it seems that the target library doesn't actually get installed, even though it's built. Is there a reason user C/C++ apps shouldn't be able to incorporate libbacktrace

Re: Installing libbacktrace w/ gcc-4.8?

2013-05-17 Thread Ian Lance Taylor
On Fri, May 17, 2013 at 1:04 PM, Ryan Johnson wrote: > > Is there a reason user C/C++ apps shouldn't be able to incorporate > libbacktrace, or is it just an oversight/TODO? It works beautifully if I > copy the relevant files to where they belong in the install tree [2]; it > also seems to work jus

Re: Installing libbacktrace w/ gcc-4.8?

2013-05-17 Thread Ryan Johnson
On 17/05/2013 6:18 PM, Ian Lance Taylor wrote: On Fri, May 17, 2013 at 1:04 PM, Ryan Johnson wrote: Is there a reason user C/C++ apps shouldn't be able to incorporate libbacktrace, or is it just an oversight/TODO? It works beautifully if I copy the relevant files to where they belong in the ins

Re: Installing libbacktrace w/ gcc-4.8?

2013-05-17 Thread Ian Lance Taylor
On Fri, May 17, 2013 at 5:36 PM, Ryan Johnson wrote: > On 17/05/2013 6:18 PM, Ian Lance Taylor wrote: >> >> On Fri, May 17, 2013 at 1:04 PM, Ryan Johnson >> wrote: >>> >>> Is there a reason user C/C++ apps shouldn't be able to incorporate >>> libbacktrace, or is it just an oversight/TODO? It work