Re: [patch, build] Restore bootstrap in building libcc1 on darwin

2014-12-13 Thread Paolo Bonzini
On 05/12/2014 23:47, Jakub Jelinek wrote: > On Fri, Dec 05, 2014 at 11:34:28PM +0100, Dominique Dhumieres wrote: >>> As I've tried to explain, that is IMHO wrong though. >>> If what you are after is the -B stuff too, then perhaps: >>> ... >> >> Sorry but it does not work: > > Sorry, make that (j

Re: [PATCH][rtlanal.c][BE][1/2] Fix vector load/stores to not use ld1/st1

2014-12-13 Thread Eric Botcazou
> FWIW I agree this is the right approach, although I can't approve it. > The assert above is guarding code that deals with a very general case, > including some unusual combinations, so I don't think it would be a > good idea to try to remove it entirely. Yes, but the patch is a bit of kludge sin

Re: [hsa] HSA: support for direct function call is introduced.

2014-12-13 Thread Eric Botcazou
Martin, > gcc/c-family/ChangeLog: > > 2014-12-05 Martin Liska > > * c-common.c: New 'hsafunc' attribute is added. > > 2014-12-05 Martin Liska > > * hsa-brig.c (struct function_linkage_pair): New data structure. > (hsa_brig_section::get_ptr_by_offset): New function. >

Re: [PATCH][AARCH64]Fix AArch64 CLZ_DEFINED_AT_ZERO and CTZ_DEFINED_AT_ZERO definition.

2014-12-13 Thread Richard Earnshaw
On Wed, 2014-12-10 at 12:59 +, Renlin Li wrote: > Hi all, > > This patch update the CTZ_DEFINED_VALUE_AT_ZERO definition to support > more modes. In addition, those two macros should both return 2 in > aarch64 back-end. > > Here are the explanations from GCC documentation: > > CLZ_DEFINED_

[SH][committed] Fix sp-switch testcase when there is no underscore prefix

2014-12-13 Thread Oleg Endo
Hi, The attached patch fixes symbol matching in the sh/sp-switch.c testcase to allow zero or more prefix underscores. This should make the test pass on sh4-linux. Tested on sh-sim with make check-gcc RUNTESTFLAGS="sh.exp=sp-switch.c --target_board=sh-sim \{-m4/-ml}" and make check-gcc RUNTESTFLAG

[SH][committed] PR 53513 - Fix test case failures

2014-12-13 Thread Oleg Endo
Hi, After the changes regarding the FPSCR handling, some SH test cases started to fail. This fixes it. Tested with make -k check-gcc RUNTESTFLAGS="sh.exp --target_board=sh-sim \{-m4/-ml,-m2/-ml}" to verify that the test case passes again. Committed as r218707. Cheers, Oleg gcc/testsuite/Chang

Re: [PATCH] Fix for PR ipa/64278

2014-12-13 Thread Richard Biener
On December 12, 2014 5:54:20 PM CET, "Martin Liška" wrote: >Hello. > >This is patch for PR ipa/64278, where I replace ambiguous std::abs with >absu_hwi. > >Patch can bootstrap on ppc64-linux and no new regression was seen. > >Ready for thunk? OK Thanks, Richard. >Thanks, >Martin

[patch] Update std::experimental::{any,optional,string_view}

2014-12-13 Thread Jonathan Wakely
This updates the Library Fundamentals types to reflect the changes approved in Urbana. Tested x86_64-linux, committed to trunk. commit de8bfae1fd96f002edc115ddeb2cb4e28c6164ce Author: Jonathan Wakely Date: Fri Dec 12 22:28:57 2014 + Post-Urbana updates to Library Fundamentals v1.

[Patch, Fortran] PR 63674: procedure pointer and non/pure procedure

2014-12-13 Thread Janus Weil
Hi all, it's been a while since I have contributed to this list and to gfortran, but it's good to see that you guys are still making a lot of progress with this great compiler. In any case, I recently found some time to prepare a small patch related to my old pet (procedure pointers). It adds som

Go patch committed: Traverse type in a type descriptor expression

2014-12-13 Thread Ian Lance Taylor
Due to an oversight, traversing a type descriptor expression in the Go frontend failed to traverse the type. This caused GCC PR 61244. This patch from Chris Manghane fixes the problem. Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to mainline. Ian diff -r 08fdb81ed1e

Merge from trunk to gccgo branch

2014-12-13 Thread Ian Lance Taylor
I merged trunk revision 218715 to the gccgo branch. Ian