gcc

~vcs-imports/gcc/+git/gcc:hjl/x32/gcc-4_8-branch

Last commit made on 2013-12-02
Get this branch:
git clone -b hjl/x32/gcc-4_8-branch https://git.launchpad.net/~vcs-imports/gcc/+git/gcc

Branch merges

Branch information

Name:
hjl/x32/gcc-4_8-branch
Repository:
lp:~vcs-imports/gcc/+git/gcc

Recent commits

4a19f05... by ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>

Backport revision 205532 from trunk

 PR ada/54040
 PR ada/59346
 * s-osinte-hpux.ads (timespec): Change type of tv_nsec field to time_t.
 * s-osinte-kfreebsd-gnu.ads (timespec): Likewise.
 * s-osinte-solaris-posix.ads (timespec): Likewise.

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

b47ff02... by hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>

Add and use System.Linux.time_t for time_t

 PR ada/54040
 * s-linux-x32.ads: New file.
 * s-osprim-x32.adb: Likewise.
 * s-linux.ads (time_t): New type.
 * s-linux-alpha.ads (time_t): Likewise.
 * s-linux-hppa.ads (time_t): Likewise.
 * s-linux-mipsel.ads (time_t): Likewise.
 * s-linux-sparc.ads (time_t): Likewise.
 * s-osinte-linux.ads (time_t): Mark it private. Replace long
 with System.Linux.time_t.
 (timespec): Replace long with time_t.
 * s-osinte-posix.adb (To_Timespec): Likewise.
 * s-taprop-linux.adb (timeval): Replace C.long with
 System.OS_Interface.time_t.
 * gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS): Replace
 s-linux.ads with s-linux-x32.ads, s-osprim-posix.adb with
 s-osprim-x32.adb for x32.

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

4e73109... by rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>

2013-12-02 Richard Biener <email address hidden>

 PR tree-optimization/59139
 * tree-ssa-loop-niter.c (chain_of_csts_start): Properly match
 code in get_val_for.
 (get_val_for): Use gcc_checking_asserts.

 * gcc.dg/torture/pr59139.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205589 138bc75d-0d04-0410-961f-82ee72b054a4

371e64d... by vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>

Handle vector increment/decrement in build_unary_op

2013-11-27 Tom de Vries <email address hidden>
     Marc Glisse <email address hidden>

 PR c++/59032
 * c-typeck.c (build_unary_op): Allow vector increment and decrement.

 * typeck.c (cp_build_unary_op): Allow vector increment and decrement.

 * c-c++-common/pr59032.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205584 138bc75d-0d04-0410-961f-82ee72b054a4

74709ca... by vries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>

Don't create out-of-bounds BIT_FIELD_REF.

2013-11-27 Tom de Vries <email address hidden>
     Marc Glisse <email address hidden>

 PR middle-end/59037
 * semantics.c (cxx_fold_indirect_ref): Don't create out-of-bounds
 BIT_FIELD_REF.

 * fold-const.c (fold_indirect_ref_1): Don't create out-of-bounds
 BIT_FIELD_REF.
 * gimplify.c (gimple_fold_indirect_ref): Same.

 * c-c++-common/pr59037.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205583 138bc75d-0d04-0410-961f-82ee72b054a4

745c87f... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205577 138bc75d-0d04-0410-961f-82ee72b054a4

dfc22aa... by ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>

 * config/i386/winnt.c (i386_pe_asm_named_section): Be prepared for an
 identifier node.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205569 138bc75d-0d04-0410-961f-82ee72b054a4

383cb28... by edlinger <edlinger@138bc75d-0d04-0410-961f-82ee72b054a4>

2013-12-01 Bernd Edlinger <email address hidden>

        * expr.c (emit_group_store): Corrected BITFIELD_END parameter.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205564 138bc75d-0d04-0410-961f-82ee72b054a4

d8be6bb... by ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>

libgo: Avoid some cases of getting callers recursively.

Avoids hanging inside older versions of glibc that do not
support recurive calls to dl_iterate_phdr.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205562 138bc75d-0d04-0410-961f-82ee72b054a4

ad6e278... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@205559 138bc75d-0d04-0410-961f-82ee72b054a4