]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r258081, r258138, r258143, r258179, r258157, r258204, 258205,
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 12 Dec 2013 18:15:32 +0000 (18:15 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 12 Dec 2013 18:15:32 +0000 (18:15 +0000)
commita57f494d4f1b587f451b92b0f25acf4fd6954470
tree7b6b120517c1009026b40fb07c5e9346ae61871f
parent427fb95551d9787b0095cb42436c2582d2da661d
MFC r258081, r258138, r258143, r258179, r258157, r258204, 258205,
r258206, r258207, r258321

This is a series of commits inspired on Google's gcc-4.2.1 for
Android that were taken from the gcc pre-4.3 under the GPLv2.

gcc: Backport fixes for -W parentheses in C++
This fixes GCC 19564.
gcc: merge rs6000 change from FSF pre-gcc43
Don't set MASK_PPC_GFXOPT for 8540 or 8548.
Merge vrp-tree fix from gcc-4.3
Fix missed conversion from / to >> (GCC PR32521)
Merge in GCCr120505 to include definition of TREE_OVERFLOW_P
gcc: warn about integer overflow in constant expressions in the C++ frontend.
gcc: Add a new option -Wvla to warn variable length array.
libcpp: preprocessor speedup patches from upstream gcc.
gcc: add femit-struct-debug support to reduce Reduce dwarf debug size
gcc: Fix postreload-gcse treatment of call-clobbered registers.
gcc: Record some previous commits in the ChangeLog.gcc43 file.

git-svn-id: svn://svn.freebsd.org/base/stable/10@259268 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
30 files changed:
contrib/gcc/ChangeLog.gcc43
contrib/gcc/c-common.c
contrib/gcc/c-common.h
contrib/gcc/c-decl.c
contrib/gcc/c-opts.c
contrib/gcc/c-typeck.c
contrib/gcc/c.opt
contrib/gcc/config/rs6000/rs6000.c
contrib/gcc/cp/cp-lang.c
contrib/gcc/cp/cp-tree.h
contrib/gcc/cp/decl.c
contrib/gcc/cp/parser.c
contrib/gcc/cp/pt.c
contrib/gcc/cp/semantics.c
contrib/gcc/cp/tree.c
contrib/gcc/cp/typeck.c
contrib/gcc/doc/invoke.texi
contrib/gcc/dwarf2out.c
contrib/gcc/flags.h
contrib/gcc/langhooks-def.h
contrib/gcc/langhooks.h
contrib/gcc/opts.c
contrib/gcc/postreload-gcse.c
contrib/gcc/regs.h
contrib/gcc/rtlanal.c
contrib/gcc/tree-vrp.c
contrib/gcc/tree.h
contrib/gcclibs/libcpp/files.c
contrib/gcclibs/libcpp/internal.h
contrib/gcclibs/libcpp/lex.c