Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Dodji Seketeli
Instead of planning this change for the branch, would it be possible to plan it for trunk directly, on top of the patches that I posted for review there? The patch could go in on top of the patches I posted. Wei Mi writes: > This is the part2. > > On Thu, Nov 1, 2012 at 1:02 PM, Wei Mi wrote:

[wwwdocs] Remove broken GSCO 2011 link

2012-11-01 Thread Gerald Pfeifer
Applied. Gerald Index: news.html === RCS file: /cvs/gcc/wwwdocs/htdocs/news.html,v retrieving revision 1.133 diff -u -3 -p -r1.133 news.html --- news.html 9 Apr 2012 14:02:08 - 1.133 +++ news.html 1 Nov 2012 21:49:03 -0

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Xinliang David Li
I think it is better to apply this patch to asan first to avoid extra thread. You probably just need to retrieve your runtime part of the trunk patch and resend it. Make sense? thanks, David On Thu, Nov 1, 2012 at 2:47 PM, Dodji Seketeli wrote: > Instead of planning this change for the branch

Re: [PATCH 02/13] Rename tree-asan.[ch] to asan.[ch]

2012-11-01 Thread Joseph S. Myers
On Thu, 1 Nov 2012, do...@redhat.com wrote: > From: dnovillo > > Following a discussion we had on this list, this patch renames the > file tree-asan.* into asan.*. > > * asan.c: Rename from tree-asan.c. > Update all users. > * asan.h: Rename from tree-asan.h > Update all

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Jakub Jelinek
On Thu, Nov 01, 2012 at 02:52:52PM -0700, Xinliang David Li wrote: > I think it is better to apply this patch to asan first to avoid extra > thread. You probably just need to retrieve your runtime part of the > trunk patch and resend it. Make sense? Yeah, for trunk I believe it would be better t

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Xinliang David Li
Yes, there is no need to repeat the error made in asan branch in trunk. David On Thu, Nov 1, 2012 at 2:55 PM, Jakub Jelinek wrote: > On Thu, Nov 01, 2012 at 02:52:52PM -0700, Xinliang David Li wrote: >> I think it is better to apply this patch to asan first to avoid extra >> thread. You probab

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Xinliang David Li
On Thu, Nov 1, 2012 at 2:23 PM, Xinliang David Li wrote: > On Thu, Nov 1, 2012 at 2:17 PM, Wei Mi wrote: >> Thanks for the suggestion! >> >> The planned svn commands will be: >> >> svn mv libasan libsanitizer >> svn add libsanitizer/asan >> svn add libsanitizer/tsan > > Probably keep the tsan cre

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Wei Mi
Ok, I will check in the patch. Thanks, Wei. On Thu, Nov 1, 2012 at 3:03 PM, Xinliang David Li wrote: > On Thu, Nov 1, 2012 at 2:23 PM, Xinliang David Li wrote: >> On Thu, Nov 1, 2012 at 2:17 PM, Wei Mi wrote: >>> Thanks for the suggestion! >>> >>> The planned svn commands will be: >>> >>> svn

[wwwdocs,Java] comparison of libgcj with Kaffe link is gone

2012-11-01 Thread Gerald Pfeifer
The regular comparison with Kaffe is gone after the restructuring/ move to github, and I could not find any replacement URL. I applied this patch. If any of you has a new URL, we can resurrect. Gerald 2012-11-01 Gerald Pfeifer * status.html: Remove comparison with Kaffe. Index: stat

[PATCH] Fix an error in r193053

2012-11-01 Thread Dehao Chen
Hi, In r193053, input_location was mistakenly used. This patch changed to use curr_insn_location instead. This looks like an obvious patch, can I check it in to trunk? Bootstrapped and passed gcc/gdb regression test. Thanks, Dehao gcc/ChangeLog: 2012-11-01 Dehao Chen * expr.c (expan

[wwwdocs,Java] Use https for redhat.com.

2012-11-01 Thread Gerald Pfeifer
Like some other domains, redhat.com now defaults to http, so this adjusts the link. Gerald 2012-11-01 Gerald Pfeifer * news.html: Use https for redhat.com. Index: news.html === RCS file: /cvs/gcc/wwwdocs/htdocs/java/new

Re: patch to fix constant math - 8th patch - tree-vrp.c

2012-11-01 Thread Marc Glisse
On Thu, 1 Nov 2012, Kenneth Zadeck wrote: This patch converts tree-vpn to use wide-int. In doing so it gets rid of all restrictions that this pass currently has on the target or source word size. The pass's reliance on a finite "infinite precision" representation has been preserved. It fi

Re: patch to fix constant math - 4th patch - wide-int.[ch] refresh

2012-11-01 Thread Kenneth Zadeck
This patch refreshes wide-int.[ch]. Most of the changes are bug fixes that were fixed for tree-vrp.c in patch 8. There are two significant differences: 1) There are now constructors to override the precision and bitsize that are normally taken from the type. These are used to perform the fi

Re: patch to fix constant math - 8th patch - tree-vrp.c

2012-11-01 Thread Kenneth Zadeck
either way, this needs to be investigated. it could just be my bad. On 11/01/2012 06:28 PM, Marc Glisse wrote: On Thu, 1 Nov 2012, Kenneth Zadeck wrote: This patch converts tree-vpn to use wide-int. In doing so it gets rid of all restrictions that this pass currently has on the target or so

Re: [PATCH] skip gcc.target/i386/pr53249.c on darwin

2012-11-01 Thread H.J. Lu
On Thu, Nov 1, 2012 at 2:41 PM, H.J. Lu wrote: > On Thu, Nov 1, 2012 at 6:47 AM, Jack Howarth wrote: >> On Fri, Aug 24, 2012 at 04:13:20PM +0200, Rainer Orth wrote: >>> Jack Howarth writes: >>> >>> >Currently the new testcase for gcc.target/i386/pr53249.c is failing >>> > on darwin due to th

Re: [PATCH] skip gcc.target/i386/pr53249.c on darwin

2012-11-01 Thread Jakub Jelinek
On Thu, Nov 01, 2012 at 03:38:13PM -0700, H.J. Lu wrote: > >> --- gcc/testsuite/gcc.target/i386/pr53249.c (revision 193061) > >> +++ gcc/testsuite/gcc.target/i386/pr53249.c (working copy) > >> @@ -1,4 +1,4 @@ > >> -/* { dg-do compile { target { ! { ia32 } } } } */ > >> +/* { dg-do compile {

[PATCH] New configuration options to enable additional executable/startfile/shared library prefixes

2012-11-01 Thread Michael Meissner
I may have submitted this shortly before the Caudren, and it got lost. This patch adds 4 additional configuration switches, that allow the person building the compiler to add additional prefixes to search for additional executables and startfiles. If the backend has the appropriate tweaks install

Re: [PATCH] skip gcc.target/i386/pr53249.c on darwin

2012-11-01 Thread H.J. Lu
On Thu, Nov 1, 2012 at 2:41 PM, H.J. Lu wrote: > On Thu, Nov 1, 2012 at 6:47 AM, Jack Howarth wrote: >> On Fri, Aug 24, 2012 at 04:13:20PM +0200, Rainer Orth wrote: >>> Jack Howarth writes: >>> >>> >Currently the new testcase for gcc.target/i386/pr53249.c is failing >>> > on darwin due to th

Re: [PATCH] Reset source location for instructions moved out of its original residing basic block

2012-11-01 Thread Ian Lance Taylor
On Thu, Nov 1, 2012 at 10:00 AM, Dehao Chen wrote: > > I see your point. How about we guard these changes with a flag, say > -gless-jumpy, so that people can always choose between better coverage > and less jumpy gdb behavior (it's also important for some other > clients like AutoFDO). I will have

[Go,doc] Adjust reference to Go specification

2012-11-01 Thread Gerald Pfeifer
Applied to GCC trunk. Gerald 2012-11-01 Gerald Pfeifer * doc/standards.texi (Standards): Adjust reference to Go specification. Index: doc/standards.texi === --- doc/standards.texi (revision 193072) +++ doc/stand

Re: [asan] change libasan to libsanitizer

2012-11-01 Thread Wei Mi
The patch has been checked in. Committed revision 193074. Thanks, Wei. On Thu, Nov 1, 2012 at 3:16 PM, Wei Mi wrote: > Ok, I will check in the patch. > > Thanks, > Wei. > > On Thu, Nov 1, 2012 at 3:03 PM, Xinliang David Li wrote: >> On Thu, Nov 1, 2012 at 2:23 PM, Xinliang David Li wrote: >>>

[wwwdocs] Update gccupc download link

2012-11-01 Thread Gerald Pfeifer
Applied. Gerald Index: gupc.html === RCS file: /cvs/gcc/wwwdocs/htdocs/projects/gupc.html,v retrieving revision 1.6 diff -u -3 -p -r1.6 gupc.html --- gupc.html 10 Jan 2012 00:56:57 - 1.6 +++ gupc.html 1 Nov 2012 23:01:35

Re: Lower unsupported VEC_COND_EXPR

2012-11-01 Thread Richard Henderson
On 2012-11-02 02:44, Marc Glisse wrote: > 2012-11-01 Marc Glisse > > PR middle-end/55001 > > gcc/ > tree-vect-generic.c (expand_vector_condition): New function. > (expand_vector_operations_1): Call it. > > testsuite/ > g++.dg/ext/vector19.C: Remove target restrictions. > g

Re: [PATCH] Reset source location for instructions moved out of its original residing basic block

2012-11-01 Thread Xinliang David Li
On Thu, Nov 1, 2012 at 3:57 PM, Ian Lance Taylor wrote: > On Thu, Nov 1, 2012 at 10:00 AM, Dehao Chen wrote: >> >> I see your point. How about we guard these changes with a flag, say >> -gless-jumpy, so that people can always choose between better coverage >> and less jumpy gdb behavior (it's als

[wwwdocs] Remove Gelato reference from svn.html

2012-11-01 Thread Gerald Pfeifer
Looks like Gelato is gone, not surprising given the outlooks (or lack thereof) for ia64 itself, so I applied the following. Remove Gelato reference and abbreviate the description of the ia64-improvements branch. Gerald Index: svn.html =

[patch, lra, pr55103, committed] Save lra_int struct.

2012-11-01 Thread Steve Ellcey
I checked in this patch as obvious. It fixes PR 55103 which is a compiler abort on MIPS with the -mips16 flag. After committing I realized I forgot to put the bug number in the ChangeLog, I will update PR 55103 by hand. Steve Ellcey sell...@mips.com 2012-11-01 Steve Ellcey * target

Re: [PATCH] skip gcc.target/i386/pr53249.c on darwin

2012-11-01 Thread H.J. Lu
On Thu, Nov 1, 2012 at 3:43 PM, Jakub Jelinek wrote: > On Thu, Nov 01, 2012 at 03:38:13PM -0700, H.J. Lu wrote: >> >> --- gcc/testsuite/gcc.target/i386/pr53249.c (revision 193061) >> >> +++ gcc/testsuite/gcc.target/i386/pr53249.c (working copy) >> >> @@ -1,4 +1,4 @@ >> >> -/* { dg-do compi

Re: [PATCH] Reset source location for instructions moved out of its original residing basic block

2012-11-01 Thread Dehao Chen
On Thu, Nov 1, 2012 at 4:07 PM, Xinliang David Li wrote: > On Thu, Nov 1, 2012 at 3:57 PM, Ian Lance Taylor wrote: >> On Thu, Nov 1, 2012 at 10:00 AM, Dehao Chen wrote: >>> >>> I see your point. How about we guard these changes with a flag, say >>> -gless-jumpy, so that people can always choose

Re: [patch][RFC] Filename based shared library versioning on AIX

2012-11-01 Thread David Edelsohn
I would like to introduce filename-based shared library versioning (known as the "soname" in ELF world) for AIX, activated by the '--enable-aix-soname' configure flag. (libgcc_s) Optional filename-based shared library versioning on AIX. * Makefile.in (enable_aix_soname): Define.

Re: [PATCH] New configuration options to enable additional executable/startfile/shared library prefixes

2012-11-01 Thread Gerald Pfeifer
On Thu, 1 Nov 2012, Michael Meissner wrote: > * doc/install.texi (--with-extra-prefix=): Document new configure > switches. > (--with-extra-exec-prefix=): Likewise. > (--with-extra-startfile-prefix=): Likewise. > (--with-extra-rpath-prefix=): Likewise. +On powerpc64-l

[wwwdocs,Java] Update reference to Java language specification

2012-11-01 Thread Gerald Pfeifer
Unlike other webmasters, Sun's/Oracle's actually took care of a redirect. Still we should update the link, and that was "recent" many years ago, so I adjusted this on the way. Applied. Gerald 2012-11-02 Gerald Pfeifer * faq.html: Update reference to Java language specification.

Re: [PATCH] Reset source location for instructions moved out of its original residing basic block

2012-11-01 Thread Xinliang David Li
On Thu, Nov 1, 2012 at 4:16 PM, Dehao Chen wrote: > On Thu, Nov 1, 2012 at 4:07 PM, Xinliang David Li wrote: >> On Thu, Nov 1, 2012 at 3:57 PM, Ian Lance Taylor wrote: >>> On Thu, Nov 1, 2012 at 10:00 AM, Dehao Chen wrote: I see your point. How about we guard these changes with a flag

[wwwdocs] Re: [Go,doc] Adjust reference to Go specification

2012-11-01 Thread Gerald Pfeifer
On Thu, 1 Nov 2012, Gerald Pfeifer wrote: > 2012-11-01 Gerald Pfeifer > > * doc/standards.texi (Standards): Adjust reference to Go > specification. Turns out there is another reference on our web page. Fixed thusly. Gerald Index: readings.html ===

[doc] Remove moxie web reference from install.texi

2012-11-01 Thread Gerald Pfeifer
"Apache 2 Test Page powered by CentOS" is not exactly what I expect from a web page references from install.texi. Either those guys are belly up or their IT is broken. Either way, the link is gone. Gerald 2012-11-02 Gerald Pfeifer * doc/install.texi (Specific): Remove moxie web refe

Re: [PATCH] Add extra location information - PR43486

2012-11-01 Thread Manuel López-Ibáñez
On 18 September 2012 12:58, Arnaud Charlet wrote: > This is a relatively large patch which tackles the difficult issue of > generating more sloc information in front-ends (in particular C and C++ > front-ends), so that "static analyzers" based on GCC can get more useful > and detailed information.

Re: [PATCH] skip gcc.target/i386/pr53249.c on darwin

2012-11-01 Thread Jack Howarth
On Thu, Nov 01, 2012 at 03:38:13PM -0700, H.J. Lu wrote: > On Thu, Nov 1, 2012 at 2:41 PM, H.J. Lu wrote: > > On Thu, Nov 1, 2012 at 6:47 AM, Jack Howarth > > wrote: > >> On Fri, Aug 24, 2012 at 04:13:20PM +0200, Rainer Orth wrote: > >>> Jack Howarth writes: > >>> > >>> >Currently the new t

[doc,libstdc++] Link maintenance for the libstdc++ manual

2012-11-01 Thread Gerald Pfeifer
So that the libstdc++ guys cannot complain I am only spending time on Java. ;-) There is a _lot_ left to do, especially around the imported lwg pages; those are in a vary bade state. Any volunteer for that one? Applied. Gerald 2012-11-02 Gerald Pfeifer * doc/xml/manual/codecvt.xml:

Re: [doc,libstdc++] Link maintenance for the libstdc++ manual

2012-11-01 Thread Jonathan Wakely
On 2 November 2012 00:29, Gerald Pfeifer wrote: > > There is a _lot_ left to do, especially around the imported lwg > pages; those are in a vary bade state. Any volunteer for that > one? They're imported, do we really want to tweak them? And then tweak them again next time we import them? If the

Re: [doc,libstdc++] Link maintenance for the libstdc++ manual

2012-11-01 Thread Gerald Pfeifer
On Fri, 2 Nov 2012, Jonathan Wakely wrote: >> There is a _lot_ left to do, especially around the imported lwg >> pages; those are in a vary bade state. Any volunteer for that >> one? > They're imported, do we really want to tweak them? And then tweak them > again next time we import them? > > If

[v3] Fix allocator-aware container requirements for forward_list

2012-11-01 Thread Jonathan Wakely
This fixes the new LWG issue 2210 and only uses allocator::construct() for the elements not the nodes. 2012-11-02 Jonathan Wakely * include/bits/forward_list.h (forward_list(size_type)): Add missing allocator parameter. (_Fwd_list_node_base): Use NSDMI and define constr

[GCC arm-embedded-4_7]Backport r192603/r192604 to arm-embedded-4_7 branch

2012-11-01 Thread Bin Cheng
Hi, I back ported revision 192603/192604 to arm-embedded-4_7 branch as r193088. Thanks. r193088 | amker | 2012-11-02 10:15:42 +0800 (五, 02 11月 2012) | 39 lines Backport from mainline r192604 2012-10-19 Bin Cheng * common.opt (flag_ira_hoist_pressure): New. * d

Re: [PATCH 06/13] Implement protection of stack variables

2012-11-01 Thread Xinliang David Li
Changing the option is part of the plan. Dodji, can you make the option change part of one the patches (e.g, the first one that introduces it) -- there seems no need for a separate patch for it. thanks, David On Thu, Nov 1, 2012 at 9:12 PM, Konstantin Serebryany wrote: > > > On Thu, Nov 1, 201

<    1   2