• R/O
  • HTTP
  • SSH
  • HTTPS

コミット一覧

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

RSS
Rev. 日時 作者
2c4de6a h8300-pic 2016-02-21 18:41:27 Yoshinori Sato

jump fix

f4327b5 2016-02-21 17:16:17 Yoshinori Sato

Merge branch 'master' of git://gcc.gnu.org/git/gcc into h8300-pic

39a072b 2016-02-21 16:53:01 Yoshinori Sato

h8300 pic support.

3dd417f 2016-02-21 09:16:17 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233592 138bc75d-0d04-0410-961f-82ee72b054a4

b345a09 2016-02-21 03:26:59 pault

2016-02-20 Paul Thomas <pault@gcc.gnu.org>

PR fortran/69423
* trans-decl.c (create_function_arglist): Deferred character
length functions, with and without declared results, address
the passed reference type as '.result' and the local string
length as '..result'.
(gfc_null_and_pass_deferred_len): Helper function to null and
return deferred string lengths, as needed.
(gfc_trans_deferred_vars): Call it, thereby reducing repeated
code, add call for deferred arrays and reroute pointer function
results. Avoid using 'tmp' for anything other that a temporary
tree by introducing 'type_of_array' for the arrayspec type.

2016-02-20 Paul Thomas <pault@gcc.gnu.org>

PR fortran/69423
* gfortran.dg/deferred_character_15.f90 : New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233589 138bc75d-0d04-0410-961f-82ee72b054a4

51385ae 2016-02-20 23:10:55 dominiq

2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>

PR fortran/57365
gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-20 Harald Anlauf <anlauf@gmx.de>

PR fortran/52531
gfortran.dg/gomp/pr52531.f90: New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233588 138bc75d-0d04-0410-961f-82ee72b054a4

f1c896c 2016-02-20 20:42:54 vries

Fix whitespace in libgomp/ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233587 138bc75d-0d04-0410-961f-82ee72b054a4

140e093 2016-02-20 20:42:46 vries

Fix whitespace in gcc/testsuite/ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233586 138bc75d-0d04-0410-961f-82ee72b054a4

9a1d3aa 2016-02-20 20:42:35 vries

Fix whitespace in gcc/ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233585 138bc75d-0d04-0410-961f-82ee72b054a4

cf2fd8f 2016-02-20 20:42:25 vries

Fix whitespace in ChangeLog

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233584 138bc75d-0d04-0410-961f-82ee72b054a4

3a8aea9 2016-02-20 20:42:16 vries

Remove stray log entry in gcc/ChangeLog-2015

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233583 138bc75d-0d04-0410-961f-82ee72b054a4

b2745e5 2016-02-20 20:27:08 vries

Fix whitespace in MAINTAINERS

2016-02-20 Tom de Vries <tom@codesourcery.com>

* MAINTAINERS: Fix whitespace.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233582 138bc75d-0d04-0410-961f-82ee72b054a4

bd5bb66 2016-02-20 13:31:16 jason

PR c++/69743
* call.c (remaining_arguments): No longer static.
* cp-tree.h: Declare it.
* pt.c (more_specialized_fn): Use it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233579 138bc75d-0d04-0410-961f-82ee72b054a4

b9ffa12 2016-02-20 09:16:15 gccadmin

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233578 138bc75d-0d04-0410-961f-82ee72b054a4

9cce838 2016-02-20 07:22:04 edlinger

gcc/c-family/ChangeLog:
2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>

PR c++/69865
* c-opts.c (c_common_post_options): Move call to set_std_cxx14 from
here...
(c_common_init_options): ...to here.
(set_std_cxx98): Initialize flag_isoc94 and flag_isoc99.

gcc/testsuite/ChangeLog:
2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>

PR c++/69865
* c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
-std=c++03.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233574 138bc75d-0d04-0410-961f-82ee72b054a4

5814ddc 2016-02-20 07:18:38 jakub

PR driver/69805
* gcc.c (LINK_COMMAND_SPEC, GOMP_SELF_SPECS): Use
:%* in %:gt() argument.
(greater_than_spec_func): Adjust for expecting only numbers,
if there are more than two numbers, compare the last two.

* testsuite/libgomp.c/pr69805.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233573 138bc75d-0d04-0410-961f-82ee72b054a4

ec1cc02 2016-02-20 07:13:29 edlinger

2016-02-19 Jakub Jelinek <jakub@redhat.com>
Bernd Edlinger <bernd.edlinger@hotmail.de>

* Make-lang.in: Invoke gperf with -L C++.
* cfns.gperf: Remove prototypes for hash and libc_name_p
inlines.
* cfns.h: Regenerated.
* except.c (nothrow_libfn_p): Adjust.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233572 138bc75d-0d04-0410-961f-82ee72b054a4

563d5cb 2016-02-20 07:12:54 jakub

PR c++/69826
* c-pragma.c (c_pp_lookup_pragma): Handle PRAGMA_CILK_GRAINSIZE.
(init_pragma): Register PRAGMA_CILK_GRAINSIZE even for
flag_preprocess_only.

* c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
* c-c++-common/cilk-plus/CK/pr69826-2.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233571 138bc75d-0d04-0410-961f-82ee72b054a4

bc9536b 2016-02-20 04:32:06 redi

* doc/invoke.texi (C++ Dialect Options): Clarify interaction of
-Wnarrowing with -std.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233569 138bc75d-0d04-0410-961f-82ee72b054a4

0a04aac 2016-02-20 04:16:31 jakub

PR c++/69850
* rtti.c (ifnonnull): Set TREE_NO_WARNING on the condition, use
NE_EXPR instead of EQ_EXPR and swap last two arguments on COND_EXPR.

* g++.dg/warn/Wnonnull-compare-4.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233568 138bc75d-0d04-0410-961f-82ee72b054a4

0a0d388 2016-02-20 04:13:20 jakub

Tweak comment further.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233567 138bc75d-0d04-0410-961f-82ee72b054a4

d91f5fb 2016-02-20 04:11:58 jakub

PR c++/69851
* expr.c (store_field): Don't use bit-field path if exp is
COMPONENT_REF with TREE_ADDRESSABLE type, where TYPE_SIZE is
different from bitsize, but DECL_SIZE of FIELD_DECL is bitsize
and the assignment can be performed by bitwise copy. Formatting
fix.

* g++.dg/torture/pr69851.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233566 138bc75d-0d04-0410-961f-82ee72b054a4

5fe1f28 2016-02-20 03:37:40 msebor

PR testsuite/69573 - FAIL: gcc.dg/pr61053.c (test for excess errors)

Tested on x86_64 by running make check-c with
RUNTESTFLAGS='--target_board=unix/-m32/-m128bit-long-double dg.exp=pr61053.c'
gcc/testsuite/ChangeLog:
2016-01-30 Martin Sebor <msebor@redhat.com>

PR testsuite/69573
* gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233564 138bc75d-0d04-0410-961f-82ee72b054a4

e4e70a5 2016-02-20 02:04:29 ppalka

Adjust fix PR c++/68948

gcc/cp/ChangeLog:

PR c++/68948
* pt.c (tsubst_baselink): Don't diagnose an invalid constructor
call here.
* semantics.c (finish_call_expr): Don't assume a constructor
call is dependent if only the "this" pointer is dependent. When
building a constructor call, always use a dummy object.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233563 138bc75d-0d04-0410-961f-82ee72b054a4

743d960 2016-02-20 01:25:58 jakub

PR middle-end/69838
* lra.c (lra_process_new_insns): If non-call exceptions are enabled,
call copy_reg_eh_region_note_forward on before and/or after sequences
and remove note from insn if it no longer can throw.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233562 138bc75d-0d04-0410-961f-82ee72b054a4

6263dde 2016-02-20 01:02:51 jakub

PR c++/69850
* init.c (build_vec_delete_1): Set TREE_NO_WARNING on the NE_EXPR
condition.
* cp-gimplify.c (cp_fold): Propagate TREE_NO_WARNING from binary
operators if folding preserved the binop, just with different
arguments.

* g++.dg/warn/Wnonnull-compare-2.C: New test.
* g++.dg/warn/Wnonnull-compare-3.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233561 138bc75d-0d04-0410-961f-82ee72b054a4

a45bce1 2016-02-20 01:01:50 jakub

PR c++/67767
* parser.c (cp_parser_std_attribute_spec_seq): Don't assume
attr_spec is always single element chain, chain all the attributes
properly together in the right order.

* g++.dg/cpp0x/pr67767.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233560 138bc75d-0d04-0410-961f-82ee72b054a4

cf2ed1b 2016-02-19 23:20:27 ktkachov

[AArch64] Skip gcc.target/aarch64/assembler_arch_1.c if assembler does not support it

* lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
for fp, simd, crypto, crc, lse.
* doc/sourcebuild.texi (AArch64-specific attributes): Document the
above.
* gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
effective target check.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233559 138bc75d-0d04-0410-961f-82ee72b054a4

f6cc34b 2016-02-19 22:42:38 jakub

PR target/69820
* config/i386/sse.md (VI_512): Only include V64QImode and V32HImode
if TARGET_AVX512BW.

* gcc.target/i386/pr69820.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233558 138bc75d-0d04-0410-961f-82ee72b054a4

e3eb13b 2016-02-19 19:39:15 krebbel

S/390: z13 Add missing commutative operand markers.

gcc/ChangeLog:

* config/s390/vector.md: Add missing commutative operand markers
to the patterns which qualify for one.
* config/s390/vx-builtins.md: Likewise.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@233556 138bc75d-0d04-0410-961f-82ee72b054a4