PR64011 is actually a general problem on all target support bit insertion
instructions.
we overflow check at the start of store_bit_field_1, but that only check the
situation where the field lies completely outside the register, while there do
have situation where the field lies partly in the reg
On Mon, Dec 29, 2014 at 4:29 PM, Evgeny Stupachenko wrote:
> Missed path in ChangeLog:
>
> 2014-12-28 Evgeny Stupachenko
>
> * config/i386/gnu-user.h (CRT_GET_RFIB_DATA): Remove EBX register
> usage.
> * config/i386/sysv4.h (CRT_GET_RFIB_DATA): Ditto.
Looks OK, but I'd like to
Hi,
this patch enables inline predicates for early inlining, too. This is easy to
do because
we do have call stmt around and know if parameters are constants.
Bootstrapped/regtested x86_64-linux, comitted.
Honza
* ipa-inline-analyssi.c (edge_set_predicate): Reset size/time when
On 2014.12.30 at 12:37 +0100, Jan Hubicka wrote:
> Hi,
> this patch enables inline predicates for early inlining, too. This is easy
> to do because
> we do have call stmt around and know if parameters are constants.
>
> Bootstrapped/regtested x86_64-linux, comitted.
This causes Firefox LTO buil
Hi Dominique,
thanks for pointing that out. That was caused by a flaw in the current patch.
In the attached version this is fixed now.
Bootstraps and regtests ok on x86_64-linux-gnu.
Regards,
Andre
On Mon, 29 Dec 2014 16:32:27 +0100
Dominique d'Humières wrote:
> For the record, compil
Hello!
2014-12-30 Uros Bizjak
* config/i386/i386.c (ix86_legitimize_address): Use std::swap.
(ix86_split_fp_branch): Ditto.
(ix86_expand_int_movcc): Ditto.
(ix86_expand_sse_compare): Ditto.
Bootstrapped and regression tested on x86_64-linux-gnu {,-m32} ,
committed to mainline
On December 29, 2014 7:44:13 PM CET, Oleg Endo wrote:
>On Mon, 2014-12-29 at 17:53 +, Thomas Preud'homme wrote:
>> > From: Richard Biener [mailto:rguent...@suse.de]
>> > Sent: Monday, December 29, 2014 5:09 PM
>> >
>> > OK, but what about targets without a rotation optab? Is the
>fallback
>>
The new patch fixes the ICEs, but still emit the wrong codes reported in
pr61337.
Thanks and Happy New Year to all,
Dominique
> Le 30 déc. 2014 à 14:39, Andre Vehreschild a écrit :
>
> Hi Dominique,
>
> thanks for pointing that out. That was caused by a flaw in the current patch.
> In the at
On 12/27/2014 07:56 PM, Ed Smith-Rowland wrote:
I would like peoples opinion of adding another column to the tables
indicating C++ feature status for C++11 and C++14 that contains the
relevant SD-6 feature macro.
Sure, that makes sense.
Jason
Hi Gerald,
On 27 Dec 12:07, Gerald Pfeifer wrote:
> On Friday 2014-12-12 14:43, Kirill Yukhin wrote:
> > These change adds mention of OpenMP4 offloading support in GCC: in
> > release notes and in news section of main page.
>
> good you thought of that, thank you!
>
> > Index: htdocs/index.html
On 12/28/2014 01:45 PM, Momchil Velikov wrote:
+ if (!hidden_friend)
+ {
+ DECL_ANTICIPATED (olddecl) = 0;
+ DECL_HIDDEN_FRIEND_P (olddecl) = 0;
+ }
Why not add this...
@@ -2147,10 +2160,6 @@ duplicate_decls (tree newdecl, tree olddecl, bool
newdecl_is_friend
On 30.12.2014 17:54, Jason Merrill wrote:
On 12/28/2014 01:45 PM, Momchil Velikov wrote:
+ if (!hidden_friend)
+{
+ DECL_ANTICIPATED (olddecl) = 0;
+ DECL_HIDDEN_FRIEND_P (olddecl) = 0;
+}
Why not add this...
@@ -2147,10 +2160,6 @@ duplicate_decls (tree newdecl, tree o
On Tue, 2014-12-30 at 16:22 +0100, Richard Biener wrote:
> On December 29, 2014 7:44:13 PM CET, Oleg Endo wrote:
> >On Mon, 2014-12-29 at 17:53 +, Thomas Preud'homme wrote:
> >> > From: Richard Biener [mailto:rguent...@suse.de]
> >> > Sent: Monday, December 29, 2014 5:09 PM
> >> >
> >> > OK,
On Tue, Dec 30, 2014 at 5:21 AM, Markus Trippelsdorf
wrote:
> On 2014.12.30 at 12:37 +0100, Jan Hubicka wrote:
>> Hi,
>> this patch enables inline predicates for early inlining, too. This is easy
>> to do because
>> we do have call stmt around and know if parameters are constants.
>>
>> Bootstra
Hi,
This adds some known to work SH tests for PR 53987.
Tested with
make -k check-gcc RUNTESTFLAGS="sh.exp=pr53987-1.c --target_board=sh-sim
\{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a/-mb}"
Committed as r219110.
Cheers,
Oleg
gcc/testsuite/ChangeLog:
PR target/53987
On 12 November 2014, Tobias Burnus wrote:
Hi all, hi Gerald, hi Tobias and Roman,
the patch updates gcc-5/changes.html; the Fortran bits are obvious.
I have now also committed a patch for Graphite – slightly modified; the
Fortran patch has been committed before.
Attached is the Graphite par
On Mon, Dec 29, 2014 at 12:14:31PM +, Alan Lawrence wrote:
> Just a quick thought: will this catch e.g. (and (not X) (ior X Y))?
It doesn't (and nothing else does, either; I checked).
> That's
> equivalent to (and (not X) (ior (not (not X)) Y)), i.e. (and X' (ior (not
> X') Y)) with X'=(not X
Hi,
This adds some more SH tst insn test cases. Most of them are currently
failing and thus are marked as xfail. I'm working on some patches for
those cases.
Tested with
make -k check-gcc RUNTESTFLAGS="sh.exp=pr49263* --target_board=sh-sim
\{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a
Hi,
This adds some more SH tst insn test cases. Most of them are currently
failing and thus are marked as xfail. I'm working on some patches for
those cases.
Tested with
make -k check-gcc RUNTESTFLAGS="sh.exp=pr49263* --target_board=sh-sim
\{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a
Hi,
This adds some more SH tst and SH2A bld insn test cases. Most of them
are currently failing and thus are marked as xfail. I'm working on some
patches for those cases.
Tested with
make -k check-gcc RUNTESTFLAGS="sh.exp=pr49263* --target_board=sh-sim
\{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,
Hi,
The following should have been included with the backport for 4.9 in
https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01383.html to allow the
debuginfo to be read for EM_PPC64.
2014-12-30 Lynn Boger
* libgo/go/debug/elf/file.go: Read debug_info for EM_PPC64
Index: libgo/go/debug/elf/fi
Hi,
Please backport the following fix to the gcc 4.9 branch.
2014-12-30 Lynn Boger
* gcc/go/gofrontend/import-archive.cc: Recognize 64-bit symbol tables
Index: gcc/go/gofrontend/import-archive.cc
===
--- gcc/go/gofrontend/
Hi,
Please backport this change to the gcc 4.9 branch so that the GOARCH
value setting for ppc64le is consistent with trunk.
This has been bootstrapped and regression tested on ppc64le and ppc64
(along with the other patches submitted for the
4.9 branch today).
2014-12-30 Lynn Boger
*
Hi,
Please backport the change from
https://gcc.gnu.org/ml/gcc-patches/2014-09/msg00713.html to gcc 4.9.
2014-12-30 Lynn Boger
* libgo/mksysinfo.sh: Add the same compiler flags used by
configure to detect whether off64_t is present
when generating the go structures for C types.
fredag 14 november 2014 23.31.48 skrev Magnus Granberg:
> måndag 10 november 2014 21.26.39 skrev Magnus Granberg:
> > > Rainer
> >
> > Thanks Rainer for the nits and comments.
> > Have updated the patches and Changelogs.
> > But i still use PIE_DRIVER_SELF_SPECS, do you have a ide where move i
Hi,
the problem is that we free node params when early analysis is called late
via add_new_function.
Bootstrapped/regtsted x86_64-linux, comitted.
Honza
2014-12-30 Jan Hubicka
* ipa-inline-analysis.c (estimate_function_body_sizes): Do not
free node params when called late wit
On Mon, 29 Dec 2014, Chen Gang S wrote:
> 2014-12-27 Chen Gang
>
> * toplev.c (init_local_tick): Process the failure when read
> fails for random_seed.
OK.
--
Joseph S. Myers
jos...@codesourcery.com
On Mon, 29 Dec 2014, Chen Gang S wrote:
> And in honest, this year what I have done is really not quite well, next
> year I should be improved: should scanning Bugzilla and try to fix the
> existing issues (just like another members' suggestions to me).
Note that for any substantial patches you'l
On Dec 29, 2014, at 7:46 PM, Jakub Jelinek wrote:
> On Mon, Dec 29, 2014 at 07:36:42PM +0100, David Abdurachmanov wrote:
>> I believe this is breaking bootstrap on aarch64-linux-gnu with kernels
>> <=3.15,
>> 3.16 and above are fine.
>>
>> __kernel_old_{gid,uid}_t were changed in 3.16 from unsi
On Tue, Dec 30, 2014 at 2:39 PM, David Abdurachmanov
wrote:
>
> On Dec 29, 2014, at 7:46 PM, Jakub Jelinek wrote:
>
>> On Mon, Dec 29, 2014 at 07:36:42PM +0100, David Abdurachmanov wrote:
>>> I believe this is breaking bootstrap on aarch64-linux-gnu with kernels
>>> <=3.15,
>>> 3.16 and above are
2014-12-30 Uros Bizjak
* config/i386/i386.c (ix86_legitimize_address): Declare
"changed" as bool.
(ix86_expand_unary_operator): Declare "matching_memory" as bool.
(ix86_avoid_jump_mispredicts): Declare "isjump" as bool.
2014-12-30 Uros Bizjak
* config/i386/i386.c (ix86_
I've checked in the attached patch. The moxie port was emitting
redundant (harmless) zero extend (zex) instructions. This fixes that.
AG
2014-12-30 Anthony Green
* config/moxie/moxie.md (zero_extendqisi2, zero_extendhisi2):
Switch from define_insn_and_split to define_insn.
On 12/31/14 06:26, Joseph Myers wrote:
> On Mon, 29 Dec 2014, Chen Gang S wrote:
>
>> And in honest, this year what I have done is really not quite well, next
>> year I should be improved: should scanning Bugzilla and try to fix the
>> existing issues (just like another members' suggestions to me)
Hi Gerald,
On Sat, 27 Dec 2014 12:07:02 +0100 (CET)
Gerald Pfeifer wrote:
> Is everyone aware what MIC stands for, or is that the marketing
> name?
AFAIK, MIC is "Many Integrated Core":
http://www.intel.com/content/www/us/en/architecture-and-technology/many-integrated-core/intel-many-integrated
A dumb mistake :)
Bootstrapped and tested.
Thanks!
--
Regards,
Tim Shen
commit 7fc4b45bb9cf6b1c6ec6620092ae18fe41cb57af
Author: timshen
Date: Tue Dec 30 21:14:48 2014 -0800
2014-12-30 Tim Shen
PR libstdc++/64441
* include/bits/regex.tcc (__regex_algo_impl): s/auto/auto&/
35 matches
Mail list logo