aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-08 * Makefile.tpl: Omit another TARGET_LIB_PATH from RPATH_ENVVAR setgoogle/gcc-4_7-integrationsimonb
on bootstrap builds. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@190234 138bc75d-0d04-0410-961f-82ee72b054a4
2012-08-07 * Makefile.tpl: Omit TARGET_LIB_PATH from RPATH_ENVVAR set insimonb
HOST_EXPORTS on bootstrap builds. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@190205 138bc75d-0d04-0410-961f-82ee72b054a4
2012-07-18Backport rev 189631 from trunk.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@189632 138bc75d-0d04-0410-961f-82ee72b054a4
2012-06-21Merge from gcc-4_7-branchdnovillo
Merged revisions 188408,188420,188422,188460,188462,188491,188513,188519,188522,188529,188532,188543,188552-188596,188599,188605,188613-188615,188617,188623-188626,188631,188633,188644,188654,188658,188674,188688,188697,188700,188706,188720,188736,188750,188760,188763,188768,188801 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch ======================================================================= Bugs fixed (http://gcc.gnu.org/bugzilla) Codegen 53580 Optimizers 53589, 52558, 53700 Fortran 53597, 50619 C++ 53599, 52841, 53616, 53678, 53270 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@188855 138bc75d-0d04-0410-961f-82ee72b054a4
2012-06-12Merge from gcc-4_7-branch.dnovillo
Merged revisions 187545,187550,187554-187555,187561,187564,187566,187572,187575,187579,187589,187597,187600-187601,187603,187605,187609,187619,187624,187637,187646,187659,187665,187668,187673,187675,187677,187683,187687,187693,187697,187702,187713,187721,187726,187730,187733,187737-187740,187742,187754,187765,187770,187778,187782,187787,187794,187804,187808-187809,187821,187828,187832,187835,187841,187849,187852,187855,187864,187876-187877,187882,187890,187893,187895,187898,187900,187905,187907,187909,187915,187920,187926,187929-187930,187932,187940,187950,187964,187997,188002,188004,188010,188020-188021,188030,188032,188034,188038,188056,188063,188071,188077-188079,188084-188087,188089,188093,188101,188111,188119,188122-188123,188128,188132,188138,188145,188159,188165,188167,188170,188173,188176,188182,188191,188198,188207,188215,188229,188231,188239,188256,188288,188291,188296,188321,188353,188356,188369,188374 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@188469 138bc75d-0d04-0410-961f-82ee72b054a4
2012-06-05 * testsuite-management/validate_failures.py: Merge fromdnovillo
trunk rev 188217. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@188222 138bc75d-0d04-0410-961f-82ee72b054a4
2012-05-16Merge from gcc-4_7-branchdnovillo
Merged revisions 186891,186899-186900,186912,186914,186916,186924,186927,186930,186932,186937,186951,186959,186962,186987,186995-186997,186999,187006,187011,187023,187033,187036,187039,187044,187057,187071,187080,187086,187088,187091,187098,187104,187109,187112,187124,187130,187132,187143-187144,187152,187154,187162,187164,187169,187177,187182,187187,187193,187202,187205,187216,187222,187232,187237,187241,187263,187265,187267,187274,187278,187285-187286,187306,187339,187343,187357,187361,187370,187378-187379,187390,187409,187417,187422,187430,187433,187439,187448,187474,187476,187482,187486,187492,187496-187497 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch ======================================================================= Bugs fixed (http://gcc.gnu.org/bugzilla) Codegen 52999, 53084, 52804 Optimizers 53085, 53136, 53160, 53163, 53144, 48496, 52633, 53195 C 52880, 51527 x86 53138, 53228, 46098 Fortran 53148, 52864, 53111, 53255, 53310 C++ 53116, 53193, 53186, 53301 ARM 53187 Debug 53174, 52605 PPC 53199 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@187598 138bc75d-0d04-0410-961f-82ee72b054a4
2012-05-09 * libstdc++-v3/acinclude.m4: Bracket _GLIBCXX_USE_FLOAT128simonb
definition with ifndef __clang__. * libstdc++-v3/config.h.in: Rebuild. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@187345 138bc75d-0d04-0410-961f-82ee72b054a4
2012-04-27Add forgotten ChangeLog file.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@186917 138bc75d-0d04-0410-961f-82ee72b054a4
2012-04-27Merged revisions ↵dnovillo
184777,184779,184812,184842,184848,184853,184861,184871,184878,184895,184909,184921,184931,184950-184951,184954,184956,184970,184991-184992,185001,185023,185034,185063,185077,185087,185102,185119,185151,185164,185170,185180,185185,185189,185206,185209,185234,185237,185239,185243,185248,185275,185359-185360,185364,185366,185370,185383,185402,185405,185432,185440,185450,185457,185480,185497,185506,185513,185551,185592,185606,185626,185630-185674,185679,185681-185683,185685-185686,185690,185696-185697,185704-185706,185708,185710-185711,185713-185714,185717,185720,185723,185726,185733,185738,185740,185743,185747,185749,185755,185759-185760,185763,185766,185771,185781,185785,185794,185805,185828,185864,185877,185879,185896,185901,185905,185908-185909,185911,185916,185918,185920,185926,185929,185932,185934,185936,185939,185942,185947,185961,185964,185967,185969,185972,185979,185984,185987,185989,185991,186014,186021-186022,186025,186027,186030,186033,186036-186037,186039,186046,186048,186053,186061,186089,186096,186103,186105,186107-186108,186113,186115,186121,186124,186127,186141,186145,186152,186173,186178,186180,186188,186195-186197,186207,186214-186215,186218,186221,186232,186236,186238,186242,186249,186255,186262,186264,186266,186296,186300,186359-186360,186367,186370,186376-186377,186392,186394,186401,186404,186409,186412,186417,186424-186425,186430,186435-186436,186443,186459,186461,186473,186477,186481,186489,186500,186510,186512,186515,186517,186531-186533,186543-186544,186556,186573,186583,186589,186603,186606,186608,186611,186630,186632,186634,186636,186638,186641,186643,186648,186650-186651,186656,186661,186671,186677,186679,186684,186686,186691,186695,186698-186699,186713,186716-186717,186723,186728,186733,186740,186743,186745,186765,186767,186770,186773,186775,186779,186782,186785,186787,186792,186802,186804,186809-186810,186841-186842,186848-186849,186853,186858 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch Bugs fixed (http://gcc.gnu.org/bugzilla) Optimizers 52592 C 52577, 52682, 52862, 53060 C++ 52521, 52582, 52671, 52433, 52487, 52540, 52746, 52743, 52759, 52685, 52718, 52672, 52799, 52796, 52596, 52476, 52591, 52924, 52942, 52822, 52824, 52699, 52465, 52292, 52380, 52689, 50303, 50830, 38543, 53003, 52839, 53027, 53067 Fortran 52452, 52758, 52668, 52893, Optimizers/Codegen 52545, 52547, 52640, 52720, 51893, 52750, 52691, 52693, 52835, 52493, 52678, 52701, 52754, 52580, 52406, 52894, 52943, 52969, 52939, 52891, PPC 50310, 52775 x86 52736, 52698, 52932, 53020, Other notable changes C++ Mangling fixes: revs 185606, 185704 gcc/cp/ * mangle.c (write_type): Handle 'auto'. * init.c (build_new): Don't do auto deduction where it might affect template mangling. libiberty/ * cp-demangle.c (cplus_demangle_type): Handle 'auto'. * cp-demangle.c (cplus_demangle_operators): Add li. (d_unqualified_name): Handle it specially. C++11 changes (LWG 1310): rev 186404 * include/bits/forward_list.h (splice_after(const_iterator, forward_list&), splice_after(const_iterator, forward_list&, consst_iterator), splice_after(const_iterator, forward_list&, const_iterator, const_iterator), merge(forward_list&), merge(forward_list&, _Comp)): Add per C++11 as published (and LWG 1310). * include/debug/forward_list: Adjust. * include/bits/forward_list.h (splice_after(const_iterator, forward_list&&, const_iterator)): Only declare. (_M_transfer_after): Remove. (_M_splice_after(const_iterator, forward_list&&)): Change signature. (splice_after(const_iterator, forward_list&&, const_iterator, const_iterator)): Use the latter. * include/bits/forward_list.tcc (splice_after(const_iterator, forward_list&&, const_iterator)): Define here. (_M_splice_after): Define, use throughout. * include/bits/forward_list.h (insert_after(const_iterator, std::initializer_list<_Tp>)): Forward to insert_after(const_iterator, _InputIterator, _InputIterator). * include/bits/forward_list.tcc: Remove definition. * testsuite/23_containers/forward_list/modifiers/6.cc: New. * testsuite/23_containers/forward_list/operations/1.cc: Adjust. * testsuite/23_containers/forward_list/requirements/dr438/ assign_neg.cc: Adjust dg-error line number. * testsuite/23_containers/forward_list/requirements/dr438/ insert_neg.cc: Likewise. * testsuite/23_containers/forward_list/requirements/dr438/ constructor_1_neg.cc: Likewise. * testsuite/23_containers/forward_list/requirements/dr438/ constructor_2_neg.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@186906 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-08Reset svnmerge.py merge tracking to the correct gcc-4_7-branch creation ↵dnovillo
revision (rev 184776). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@185090 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-05Initialize merge tracking on gcc-4_7-branch.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184917 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-05Remove merge tracking from google/integration.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184916 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-05Merged revisions 184682,184824,184851 via svnmerge from dnovillo
svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration ........ r184682 | singhai | 2012-02-29 19:56:21 -0500 (Wed, 29 Feb 2012) | 4 lines Merged revisions 183499-183500,183502-183503,183507,183509-183510,183512-183516,183518-183519,183521-183522,183524,183527-183542,183547,183549,183552,183555-183557,183559-183561,183566-183567,183570,183577,183579-183585,183588,183591,183593,183598-183599,183601-183611,183613-183616,183620-183622,183624-183625,183627-183630,183632-183635,183637-183638,183641-183644,183648,183650-183652,183655,183660-183661,183663,183667-183670,183674-183688,183692-183694,183696-183708,183710-183711,183713-183715,183717-183726,183728,183730,183732-183733,183737,183739,183741,183743-183745,183749,183751-183759,183763,183765-183766,183768-183771,183773-183775,183782,183787-183788,183791-183794,183796,183798,183800,183802,183806-183808,183810-183812,183814-183816,183821,183825-183826,183829-183830,183832-183833,183836,183840-183841,183843,183846-183849,183851-183853,183859-183860,183862,183865,183867,183869-183870,183873,183875,183878,183887,183889,183891,183894-183895,183900,183902,183904-183918,183920,183925-183926,183928,183932-183934,183936-183937,183940-183945,183951,183953-183956,183962,183964,183966,183968,183970-183972,183974,183976-183985,183987,183991,183993-183995,183997-184001,184003-184007,184009-184011,184015-184017,184021-184028,184032-184037,184041-184043,184045,184065,184075,184079-184080,184083,184086,184088-184089,184092,184096-184100,184102-184103,184107-184108,184110-184113,184115-184117,184121-184124,184126-184130,184134-184145,184150-184152,184155-184161,184165,184167-184169,184171,184174,184177,184180-184181,184185,184187-184188,184192-184193,184196,184198-184203,184210-184212,184214,184217-184224,184227,184229,184232-184234,184236-184238,184245-184246,184250-184255,184257-184259,184264-184265,184269,184272,184274,184276-184277,184279-184282,184284,184286-184287,184289,184291,184293,184297-184303,184305-184306,184310,184313-184314,184316-184320,184322,184327-184343,184345,184347-184353,184355-184357,184362-184365,184367,184372-184373,184377,184379-184381,184385,184388,184390-184394,184396,184398-184406,184409,184414,184416-184417,184421-184422,184426,184428-184430,184433-184437,184439-184440,184442,184445-184448,184451,184453,184458,184461-184464,184466-184467,184471-184475,184477-184478,184480-184481,184485,184488,184490,184500-184501,184503,184506-184509,184511,184519,184522,184526-184527,184530-184531,184540,184542-184549,184552,184555,184557-184560,184564,184568-184569,184571-184572,184576,184581-184585,184589-184590,184592-184594,184596-184607,184613-184630,184632-184634,184636,184638-184642,184645,184649,184651-184654,184656-184662,184664-184667 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk ........ r184824 | aaw | 2012-03-02 15:52:24 -0500 (Fri, 02 Mar 2012) | 12 lines Add an x86_64-grtev3-linux-gnu target. gcc/ChangeLog.google-integration * config.gcc: Add *-grtev3-* target support. * config/i386/linux.h: Comment fixup. * config/i386/linux64.h: Comment fixup. * config/linux-grtev3.h: New file. contrib/ChangeLog.google-integration * testsuite-management/x86_64-grtev3-linux-gnu.xfail: New file. ........ r184851 | singhai | 2012-03-02 23:42:30 -0500 (Fri, 02 Mar 2012) | 4 lines Merged revisions 184668-184669,184672,184674-184676,184680-184681,184684,184686,184688,184692,184739,184743,184746,184748,184750-184757,184760-184761,184763-184766,184770,184772-184776 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk ........ git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184915 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-03Merged revisions ↵singhai
184668-184669,184672,184674-184676,184680-184681,184684,184686,184688,184692,184739,184743,184746,184748,184750-184757,184760-184761,184763-184766,184770,184772-184776 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@184851 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-02Add an x86_64-grtev3-linux-gnu target.aaw
gcc/ChangeLog.google-integration * config.gcc: Add *-grtev3-* target support. * config/i386/linux.h: Comment fixup. * config/i386/linux64.h: Comment fixup. * config/linux-grtev3.h: New file. contrib/ChangeLog.google-integration * testsuite-management/x86_64-grtev3-linux-gnu.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@184824 138bc75d-0d04-0410-961f-82ee72b054a4
2012-03-01Merged revisions ↵singhai
183499-183500,183502-183503,183507,183509-183510,183512-183516,183518-183519,183521-183522,183524,183527-183542,183547,183549,183552,183555-183557,183559-183561,183566-183567,183570,183577,183579-183585,183588,183591,183593,183598-183599,183601-183611,183613-183616,183620-183622,183624-183625,183627-183630,183632-183635,183637-183638,183641-183644,183648,183650-183652,183655,183660-183661,183663,183667-183670,183674-183688,183692-183694,183696-183708,183710-183711,183713-183715,183717-183726,183728,183730,183732-183733,183737,183739,183741,183743-183745,183749,183751-183759,183763,183765-183766,183768-183771,183773-183775,183782,183787-183788,183791-183794,183796,183798,183800,183802,183806-183808,183810-183812,183814-183816,183821,183825-183826,183829-183830,183832-183833,183836,183840-183841,183843,183846-183849,183851-183853,183859-183860,183862,183865,183867,183869-183870,183873,183875,183878,183887,183889,183891,183894-183895,183900,183902,183904-183918,183920,183925-183926,183928,183932-183934,183936-183937,183940-183945,183951,183953-183956,183962,183964,183966,183968,183970-183972,183974,183976-183985,183987,183991,183993-183995,183997-184001,184003-184007,184009-184011,184015-184017,184021-184028,184032-184037,184041-184043,184045,184065,184075,184079-184080,184083,184086,184088-184089,184092,184096-184100,184102-184103,184107-184108,184110-184113,184115-184117,184121-184124,184126-184130,184134-184145,184150-184152,184155-184161,184165,184167-184169,184171,184174,184177,184180-184181,184185,184187-184188,184192-184193,184196,184198-184203,184210-184212,184214,184217-184224,184227,184229,184232-184234,184236-184238,184245-184246,184250-184255,184257-184259,184264-184265,184269,184272,184274,184276-184277,184279-184282,184284,184286-184287,184289,184291,184293,184297-184303,184305-184306,184310,184313-184314,184316-184320,184322,184327-184343,184345,184347-184353,184355-184357,184362-184365,184367,184372-184373,184377,184379-184381,184385,184388,184390-184394,184396,184398-184406,184409,184414,184416-184417,184421-184422,184426,184428-184430,184433-184437,184439-184440,184442,184445-184448,184451,184453,184458,184461-184464,184466-184467,184471-184475,184477-184478,184480-184481,184485,184488,184490,184500-184501,184503,184506-184509,184511,184519,184522,184526-184527,184530-184531,184540,184542-184549,184552,184555,184557-184560,184564,184568-184569,184571-184572,184576,184581-184585,184589-184590,184592-184594,184596-184607,184613-184630,184632-184634,184636,184638-184642,184645,184649,184651-184654,184656-184662,184664-184667 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@184682 138bc75d-0d04-0410-961f-82ee72b054a4
2012-02-23Initialize merge tracking against google/integration. Remove trunk tracking.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184533 138bc75d-0d04-0410-961f-82ee72b054a4
2012-02-23New branch to track the GCC 4.7 release.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184529 138bc75d-0d04-0410-961f-82ee72b054a4
2012-02-23Integration branch for the GCC 4.7 release.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184528 138bc75d-0d04-0410-961f-82ee72b054a4
2012-02-222012-02-22 Ollie Wild <aaw@google.com>aaw
* testsuite-management/x86_64-unknown-linux-gnu.xfail: Add gcc.c-torture/execute/vshuf-v16qi.c failure. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@184482 138bc75d-0d04-0410-961f-82ee72b054a4
2012-02-182012-02-17 Doug Kwan <dougkwan@google.com>dougkwan
* gcc/config.gcc (powerpc*-*-linux): Pull in GRTEv2 spec changes if target matches *-grtev2-*. * gcc/config/rs6000/linux64.h (GLIB_DYNAMIC_LINKER{32,64}): Add runtime root prefix to glibc's dynamic linker. * gcc/config/rs6000/linux-grtev2.h: New file. * gcc/config/rs6000/sysv4.h (GLIB_DYNAMIC_LINKER): Add runtime root prefix to glibc's dynamic linker. (LINUX_GRTE_EXTRA_SPECS): Define to be empty if no definition found. (SUBTARGET_EXTRA_SPECS): Include LINUX_GRTE_EXTRA_SPECS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@184370 138bc75d-0d04-0410-961f-82ee72b054a4
2012-01-30Merged revisions ↵singhai
182352-182353,182355-182360,182362-182372,182374-182382,182384-182392,182398,182401-182411,182414-182415,182419-182420,182424,182428-182433,182435,182441-182442,182445,182451-182453,182455-182457,182460,182462,182466,182470-182471,182474-182475,182477-182485,182487,182489,182491-182502,182504-182506,182508,182510,182512,182516,182520-182524,182526-182528,182532-182540,182542,182545-182546,182548-182556,182560-182564,182567-182568,182570-182571,182573-182578,182581-182595,182599,182602,182604-182605,182607-182609,182613,182615-182621,182623-182628,182630-182633,182636-182640,182644-182653,182655-182663,182665-182669,182673-182676,182680,182684-182686,182690,182692-182698,182702-182706,182708-182711,182713,182717,182719-182728,182731,182734,182738,182740,182742-182747,182751,182754-182757,182760-182761,182765,182767-182769,182771-182776,182780-182781,182783,182785-182789,182791-182798,182800-182806,182809-182810,182819-182821,182825-182826,182828-182833,182835-182839,182844-182845,182849,182851,182854-182858,182860,182864-182865,182868-182869,182871-182882,182884-182886,182889,182895,182897,182899-182900,182902-182904,182907-182909,182911-182915,182917,182919-182926,182928-182932,182935,182937-182938,182942-182943,182947,182950-182954,182959,182963,182965,182967-182975,182979,182981-182984,182988-182995,182999,183002-183003,183005,183007-183008,183010-183013,183015-183018,183020,183024-183025,183028-183030,183032-183034,183038-183039,183043,183047-183067,183069-183070,183072,183085,183087-183090,183092-183109,183111-183112,183117-183124,183126,183129-183130,183132-183133,183136-183137,183141,183144,183148-183151,183153-183156,183158-183159,183161-183162,183164-183169,183171-183173,183177-183180,183182-183183,183185-183186,183190,183192,183194-183197,183204,183207,183210,183213-183214,183216-183222,183228,183233,183235-183238,183242-183243,183245-183249,183251-183254,183261-183264,183268,183270-183273,183277,183281,183285-183288,183290,183295-183297,183299-183301,183303-183307,183310,183312-183313,183317,183324-183326,183328-183330,183335-183336,183338-183342,183344-183345,183348-183352,183355-183356,183358-183359,183363,183365,183368,183370-183371,183374,183376,183378-183379,183381,183385,183388-183390,183396,183402,183406-183414,183416-183425,183427,183429-183436,183438-183439,183441-183446,183450-183455,183457-183458,183462-183468,183470,183472-183476,183478-183483,183485-183494,183496-183497 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@183740 138bc75d-0d04-0410-961f-82ee72b054a4
2011-12-202011-12-19 Sharad Singhai <singhai@google.com>singhai
* testsuite-management/x86_64-unknown-linux-gnu.xfail: Update with new failures in trunk, specially in libitm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@182518 138bc75d-0d04-0410-961f-82ee72b054a4
2011-12-16Merged revisions ↵singhai
180235-180237,180239-180240,180242-180252,180254-180258,180261-180262,180264,180266-180268,180270-180272,180276-180278,180282-180284,180287,180289,180292,180294-180296,180299-180302,180304-180305,180307-180314,180316,180320-180321,180323-180325,180327-180329,180333-180336,180340-180354,180358-180364,180367-180377,180380-180381,180383-180385,180388,180397,180400-180402,180405,180407-180408,180410-180411,180417-180421,180423-180427,180429-180430,180432,180434-180435,180437-180442,180444-180446,180448-180459,180464-180468,180517-180526,180528,180531-180532,180536-180546,180549-180552,180556,180558-180560,180562-180565,180567-180569,180572,180574-180580,180588-180590,180600-180613,180617-180618,180620,180622-180627,180632-180634,180639-180642,180646-180657,180659-180660,180669-180670,180673-180675,180677-180682,180684-180687,180694-180705,180707-180709,180712-180717,180721,180723-180729,180731-180739,180741-180743,180745-180748,180750,180752,180756-180758,180760-180765,180767-180771,180773-180776,180778-180780,180783-180788,180791,180793-180796,180799-180800,180802-180803,180805,180810,180814,180818-180822,180825-180833,180837,180839-180840,180842-180862,180864-180870,180872-180875,180877-180895,180897-180911,180913,180916-180922,180928-180936,180938-180957,180959-180967,180970,180972,180974,180976,180978,180982-180983,180986,180992,180996,180999-181003,181005-181007,181009-181017,181021-181024,181026-181027,181030-181031,181037-181042,181044-181049,181053-181056,181062-181065,181068-181072,181074-181082,181084-181087,181089-181107,181111-181112,181114,181116,181118-181120,181122,181124-181125,181127-181128,181131-181132,181134,181138-181139,181141-181143,181145,181147,181149-181166,181168-181175,181179-181183,181187-181200,181202-181241,181245-181246,181248,181250-181263,181265-181267,181269-181273,181278-181292,181296-181301,181306-181312,181315,181317-181327,181331-181335,181338-181341,181345-181350,181353,181355,181357-181361,181363-181372,181376-181381,181383-181384,181387-181388,181390-181395,181399-181400,181403,181405,181407-181411,181414,181416-181417,181419-181423,181425-181426,181431,181434,181436,181438,181441-181446,181451-181460,181464-181470,181473-181478,181480-181482,181489-181493,181495-181496,181501,181503,181505-181509,181511-181513,181517,181521,181523-181535,181537-181539,181543-181552,181555-181559,181561-181570,181572-181573,181575-181576,181579-181582,181584,181587-181588,181590,181592-181602,181606-181608,181610-181620,181623-181629,181631,181633-181634,181638-181640,181642-181643,181648,181653-181670,181674-181677,181683-181685,181690-181691,181694,181696-181698,181700-181702,181706-181707,181709,181713,181715,181718,181721-181725,181727-181728,181730-181731,181735,181738-181750,181754-181766,181770-181773,181775,181778-181779,181782,181784-181789,181793-181816,181818-181819,181821,181823-181825,181829-181833,181836-181837,181842-181843,181848-181849,181851-181857,181859-181863,181867-181870,181872,181874-181877,181879-181887,181889-181897,181901-181902,181906,181908,181912-181920,181922,181924,181926-181933,181937-181939,181949,181951,181955,181959,181964-181968,181970-181975,181979-181987,181990-181995,181999-182002,182004-182017,182020-182021,182023-182031,182033,182037-182039,182041-182045,182048-182056,182058-182061,182063-182068,182072-182077,182082-182086,182088-182092,182096-182097,182100,182102,182105,182107-182110,182115-182117,182119,182121,182123,182127,182131-182134,182136,182140-182144,182148,182151-182152,182154-182156,182158-182170,182174-182175,182177-182179,182183-182194,182198-182206,182208,182210-182212,182217-182221,182224-182235,182237-182242,182244,182246-182247,182249-182252,182256-182258,182262-182266,182270-182271,182275-182276,182278-182302,182306-182310,182313-182315,182319-182322,182324,182326-182332,182336-182338,182342-182343,182345-182347 via svnmerge from svn+ssh://gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@182413 138bc75d-0d04-0410-961f-82ee72b054a4
2011-10-25 Mainline merge rev 180234.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@180436 138bc75d-0d04-0410-961f-82ee72b054a4
2011-10-12 * README.google-integration: Remove.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179852 138bc75d-0d04-0410-961f-82ee72b054a4
2011-10-04 Mainline merge rev 179430.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179485 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-22Tidy ChangeLog entry.dnovillo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179101 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-21gcc/ChangeLog.google-integrationdnovillo
Mainline merge rev 178998. contrib/ChangeLog.google-integration * testsuite-management/x86_64-unknown-linux-gnu.xfail: Update with new expected failures inherited from trunk. Remove some fixed failures. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179052 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-16 * testsuite-management/x86_64-unknown-linux-gnu.xfail: Fixdnovillo
reason of LTO failure. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@178909 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-14contrib/ChangeLog.google-integrationdnovillo
* testsuite-management/x86_64-unknown-linux-gnu.xfail: New. gcc/testsuite/ChangeLog.google-integration * g++.dg/tree-prof/partition2.C: Revert to mainline variant. * g++.dg/tree-ssa/pr41186.C: Likewise. * gcc.dg/cproj-fails-with-broken-glibc.c: Likewise. * gcc.dg/guality/sra-1.c: Likewise. * gcc.dg/guality/vla-1.c: Likewise. * gcc.dg/guality/vla-2.c: Likewise. * gcc.dg/inline_3.c: Likewise. * gcc.dg/inline_4.c: Likewise. * gcc.dg/tree-ssa/vrp47.c: Likewise. * gcc.dg/uninit-B.c: Likewise. * gcc.dg/uninit-pr19430.c: Likewise. * gcc.dg/unroll_2.c: Likewise. * gcc.dg/unroll_3.c: Likewise. * gcc.dg/unroll_4.c: Likewise. * gcc.target/i386/pr27827.c: Likewise. * gcc.target/i386/sse4_1-blendps-2.c: Likewise. * gcc.target/i386/sse4_1-blendps.c: Likewise. libmudflap/ChangeLog.google-integration * testsuite/libmudflap.c++/pass55-frag.cxx: Revert to mainline variant. libstdc++-v3/ChangeLog.google-integration: * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Revert to mainline variant. * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc: Likewise. * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc: Likewise. * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@178862 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-072011-09-06 Paul Pluzhnikov <ppluzhnikov@google.com>ppluzhnikov
* include/bits/stl_vector.h (_M_is_valid): New function. (begin, end, size, capacity, swap, clear): Call it. * include/bits/vector.tcc (operator=): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@178624 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-242011-08-24 Simon Baldwin <simonb@google.com>simonb
Mainline cherry pick rev 178031. * gengtype-state.c (write_state): Remove timestamped header line. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@178033 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-17Mainline merge rev 177757.dnovillo
gcc/ChangeLog.google-integration 2011-08-17 Diego Novillo <dnovillo@google.com> * common.opt: Add empty placeholder for -gmlt. * opts.c (common_handle_option): Likewise. gcc/testsuite/ChangeLog.google-integration 2011-08-17 Diego Novillo <dnovillo@google.com> * g++.dg/plugin/decl_plugin.c: Include diagnostic.h. * g++.dg/tree-prof/partition2.C: Skip. * g++.dg/tree-ssa/pr41186.C: Mark xfail. * gcc.dg/uninit-B.c: Remove xfail. * gcc.dg/uninit-pr19430.c: Likewise. libstdc++-v3/ChangeLog.google-integration: 2011-08-17 Diego Novillo <dnovillo@google.com> * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Specify line 0 for "no matching" expected error. * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc: Likewise. * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@177829 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-152011-08-14 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/xml/images/*: Image and image filename changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177757 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-152011-08-14 Benjamin Kosnik <bkoz@redhat.com>bkoz
* testsuite/data/make_graph_test_infos.xml: Edit. * testsuite/data/make_graph_htmls.xml: Remove * scripts/make_graph.py: Edit, fix. * scripts/make_graphs.py: Remove. * doc/Makefile.am (doc-svg-performance): New. (doc-html-performance): Remove. * doc/Makefile.in: Regenerate. * doc/xml/manual/test_policy_data_structures.xml: Markup changes. * doc/xml/manual/policy_data_structures.xml: Same. * doc/xml/manual/locale.xml: Same. Testsuite renames. * performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc: Rename. * performance/ext/pb_ds/random_int_find_timing.cc: Same. * performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp * performance/ext/pb_ds/multimap_text_find_timing.hpp * performance/ext/pb_ds/priority_queue_random_int_push_timing.cc: Same. * performance/ext/pb_ds/priority_queue_text_modify_timing.hpp * performance/ext/pb_ds/tree_order_statistics_timing.cc: Same. * performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc: Same. * performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc: Same. * performance/ext/pb_ds/priority_queue_text_join_timing.cc: Same. * performance/ext/pb_ds/multimap_text_insert_timing_small.cc: Same. * performance/ext/pb_ds/random_int_subscript_insert_timing.cc: Same. * performance/ext/pb_ds/tree_text_lor_find_timing.cc: Same. * performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc: Same. * performance/ext/pb_ds/multimap_text_find_timing_small.cc: Same. * performance/ext/pb_ds/text_find_timing.cc: Same. * performance/ext/pb_ds/tree_text_insert_timing.cc: Same. * performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc: Same. * performance/ext/pb_ds/random_int_subscript_find_timing.cc: Same. * performance/ext/pb_ds/priority_queue_text_push_timing.cc: Same. * performance/ext/pb_ds/tree_split_join_timing.cc: Same. * performance/ext/pb_ds/multimap_text_insert_timing_large.cc: Same. * performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc: Same. * performance/ext/pb_ds/multimap_text_find_timing_large.cc: Same. * performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc: Same. * performance/ext/pb_ds/multimap_text_insert_timing.hpp * performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc: Same. * performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc: Same. * performance/ext/pb_ds/all_int_find.cc: To these new files... * performance/ext/pb_ds/all_int_subscript_find.cc: ...this. * performance/ext/pb_ds/all_int_subscript_insert.cc: ...this. * performance/ext/pb_ds/all_text_find.cc: ...this. * performance/ext/pb_ds/hash_int_erase_mem.cc: ...this. * performance/ext/pb_ds/hash_zlob_int_find.cc: ...this. * performance/ext/pb_ds/multimap_text_find.hpp * performance/ext/pb_ds/multimap_text_find_large.cc: ...this. * performance/ext/pb_ds/multimap_text_find_small.cc: ...this. * performance/ext/pb_ds/multimap_text_insert.hpp * performance/ext/pb_ds/multimap_text_insert_large.cc: ...this. * performance/ext/pb_ds/multimap_text_insert_mem.hpp * performance/ext/pb_ds/multimap_text_insert_mem_large.cc: ...this. * performance/ext/pb_ds/multimap_text_insert_mem_small.cc: ...this. * performance/ext/pb_ds/multimap_text_insert_small.cc: ...this. * performance/ext/pb_ds/priority_queue_int_push.cc: ...this. * performance/ext/pb_ds/priority_queue_int_push_pop.cc: ...this. * performance/ext/pb_ds/priority_queue_text_join.cc: ...this. * performance/ext/pb_ds/priority_queue_text_modify_down.cc: ...this. * performance/ext/pb_ds/priority_queue_text_modify.hpp * performance/ext/pb_ds/priority_queue_text_modify_up.cc: ...this. * performance/ext/pb_ds/priority_queue_text_pop_mem.cc: ...this. * performance/ext/pb_ds/priority_queue_text_push.cc: ...this. * performance/ext/pb_ds/priority_queue_text_push_pop.cc: ...this. * performance/ext/pb_ds/tree_order_statistics.cc: ...this. * performance/ext/pb_ds/tree_split_join.cc: ...this. * performance/ext/pb_ds/tree_text_insert.cc: ...this. * performance/ext/pb_ds/tree_text_lor_find.cc: ...this. * doc/xml/images/*: Image and image filename changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177756 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-15Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177755 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14 * config/i386/i386.c (ix86_expand_round_sse4): New function.uros
* config/i386/i386-protos.h (ix86_expand_round_sse4): New prototype. * config/i386/i386.md (round<mode>2): Use ix86_expand_round_sse4 for TARGET_ROUND. (rint<mode>2): Simplify TARGET_ROUND check. (floor<mode>2): Ditto. (ceil<mode>2): Ditto. (btrunc<mode>2): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177751 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-142011-08-14 Steven G. Kargl <kargl@gcc.gnu.org>kargl
* module.c (use_iso_fortran_env_module): Spell 'referrenced' correctly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177750 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14 * config/mmix/mmix.c (TARGET_PREFERRED_OUTPUT_RELOAD_CLASS): Redefineaesok
as mmix_preferred_output_reload_class. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177749 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14 * configure.ac (tic6x-*-*): Remove gdb from noconfigdirs.qiyao
* configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177746 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-142011-08-14 Janus Weil <janus@gcc.gnu.org>janus
PR fortran/50073 * decl.c (check_function_name): New function, separated off from 'variable_decl' and slightly extended. (variable_decl,attr_decl1): Call it. 2011-08-14 Janus Weil <janus@gcc.gnu.org> PR fortran/50073 * gfortran.dg/func_result_7.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177745 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14 gjl
* PR target/49903 * config/avr/avr.md (UNSPEC_IDENTITY): New c_enum. (branch_unspec): New insn. (branch): Beauty farm. * config/avr/avr.c (compare_condition): Use JUMP_P. Test SET_SRC to be IF_THEN_ELSE. (avr_compare_pattern, avr_reorg_remove_redundant_compare): New static functions. (avr_reorg): Use them. Use next_real_insn instead of NEXT_INSN. Use CONST_INT_P. Beauty. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177744 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14 PR c++/50075jason
* name-lookup.c (local_bindings_p): New. * name-lookup.h: Declare it. * lex.c (unqualified_name_lookup_error): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177743 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-14Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177741 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-13 PR c++/50059jason
* error.c (dump_expr): Handle MODIFY_EXPR properly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177735 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-13 * decl.c (grok_reference_init): Handle constexpr here.jason
* call.c (initialize_reference): Not here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177734 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-13Fix bug in vtable initializationdavidxl
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177731 138bc75d-0d04-0410-961f-82ee72b054a4
2011-08-13Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177728 138bc75d-0d04-0410-961f-82ee72b054a4