Age | Commit message (Collapse) | Author |
|
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
|
|
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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@189632 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@186917 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
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
|
|
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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184917 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184916 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
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
|
|
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
|
|
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
|
|
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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184533 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184529 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_7-integration@184528 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* 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
|
|
* 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
|
|
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
|
|
* 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
|
|
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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@180436 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179852 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179485 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@179101 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
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
|
|
reason of LTO failure.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/integration@178909 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* 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
|
|
* 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
|
|
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
|
|
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
|
|
* 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
|
|
* 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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177755 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* 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
|
|
* 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
|
|
as mmix_preferred_output_reload_class.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177749 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177746 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
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
|
|
* 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
|
|
* 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
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177741 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* 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
|
|
* call.c (initialize_reference): Not here.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177734 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177731 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177728 138bc75d-0d04-0410-961f-82ee72b054a4
|