summaryrefslogtreecommitdiff
path: root/gcc/config/i386
Commit message (Collapse)AuthorAgeFilesLines
* 2012-09-17 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-09-177-67/+60
| | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 191371 using svnmerge. [gcc/] 2012-09-17 Basile Starynkevitch <basile@starynkevitch.net> {{when merging trunk svn rev 191371}} * melt-runtime.c (melt_load_module_index): Push an empty slot, not a null pointer, into melt_modinfvec. (meltgc_run_c_extension): Push an empty slot, not a null pointer, into melt_extinfvec. (melt_really_initialize): Better indentation, and increase maximal minore size to 32768Kwords. Push an empty slot, not a null pointer, into melt_modinfvec. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@191373 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-09-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-09-106-61/+76
| | | | | | | | MELT branch merged with trunk rev 191132 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@191136 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-09-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-09-034-71/+132
| | | | | | | | MELT branch merged with trunk rev 190869 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@190871 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-08-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-08-2926-769/+1484
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 190745 using svnmerge, notably C++ conversion. [gcc/] 2012-08-29 Basile Starynkevitch <basile@starynkevitch.net> {{merging with trunk, converted to C++}} * melt-runtime.h (MELT_FLEXIBLE_DIM): Set when C++. * melt-runtime.c (melt_tempdir_path): Don't use choose_tmpdir from libiberty. (meltgc_start_module_by_index): Use address-of & on VEC_index. (melt_really_initialize): When printing builtin settings, handle GCC 4.8 as with implicit ENABLE_BUILD_WITH_CXX. (meltgc_out_edge): Provide additional flag TDF_DETAILS for dump_edge_info. (melt_val2passflag): Handle PROP_referenced_vars only when defined. * melt-module.mk: Use GCCMELT_COMPILER instead of GCCMELT_CC. * melt-build-script.tpl: Transmit GCCMELT_COMPILER on every make using melt-module.mk and improve the error message. * melt-build-script.sh: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@190778 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-07-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-07-029-692/+815
| | | | | | | | | | | | MELT branch merged with trunk rev 189108 using svnmerge [gcc/] 2012-07-02 Basile Starynkevitch <basile@starynkevitch.net> * Makefile.in (MELT_REVISION_STR): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@189109 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-06-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-06-207-506/+449
| | | | | | | | MELT branch merged with trunk rev 188833 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188839 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-06-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-06-183-12/+31
| | | | | | | | MELT branch merged with trunk rev 188721 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188723 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-06-13 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-06-131-1/+7
| | | | | | | | MELT branch merged with trunk rev 188512 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188515 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-06-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-06-061-0/+110
| | | | | | | | MELT branch merged with trunk rev 188257 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188260 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-06-01 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-06-012-9/+9
| | | | | | | | MELT branch merged with trunk rev 188095 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@188099 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-291-21/+17
| | | | | | | | MELT branch merged with trunk rev 187948 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187951 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-232-246/+217
| | | | | | | | MELT branch merged with trunk rev 187788 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187795 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-212-1/+11
| | | | | | | | MELT branch merged with trunk rev 187704 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187706 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-154-162/+343
| | | | | | | | MELT branch merged with trunk rev 187525 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187527 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-119-365/+606
| | | | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 187397 using svnmerge gimple_seq are disappearing! [gcc/] 2012-05-11 Basile Starynkevitch <basile@starynkevitch.net> {{for merge with trunk svn 187397, since gimple_seq are disappearing in GCC 4.8}} * melt-runtime.h (melt_gt_ggc_mx_gimple_seq_d): New declaration (gt_ggc_mx_gimple_seq_d): Macro defined when GCC 4.8 only. * melt-runtime.c (melt_gt_ggc_mx_gimple_seq_d): New function, defined for GCC 4.8 only. * melt/warmelt-debug.melt (melt_debug_fun): Add cast in our warning diagnostic to avoid a warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187401 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-05-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-022-34/+68
| | | | | | | | MELT branch merged with trunk rev 187035 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@187037 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-263-16/+423
| | | | | | | | MELT branch merged with trunk rev 186872 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@186874 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-239-1561/+529
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 186692 using svnmerge [gcc/] 2012-04-23 Basile Starynkevitch <basile@starynkevitch.net> {{improvements for merging with GCC 4.8 trunk svn rev 186692}} * melt-run.proto.h (MELT_GCC_VERSION): Define, if unknown, in the generated melt-run.h * melt-runtime.c (melt_val2passflag): TODO_dump_func & TODO_dump_cgraph don't exist in GCC 4.8. * melt-build.tpl: Say flavor, not variant! Build first the quicklybuilt application modules, to catch error in macro C strings... * melt-build.mk: Regenerate. * melt/warmelt-base.melt (valdesc_strbuf): Check for MELT_GCC_VERSION also. * melt/warmelt-genobj.melt (compilobj_nrep_citeration): Use meltcit prefix in generated citerator names.. * melt/warmelt-outobj.melt (syntestgen_citerator): Use meltcitstate prefix. * melt/xtramelt-ana-base.melt (each_cgraph_fun_body) (each_cgraph_fun_entryblock, each_cgraph_fun_call_flow_graph) (each_bb_cfun, with_cfun_decl): Adapt to GCC 4.8, add documentation. (each_cgraph_decl): Only for GCC 4.6 & 4.7 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@186705 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-103-5/+17
| | | | | | | MELT branch merged with trunk rev 186261 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@186267 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-063-7/+18
| | | | | | | | | | | | MELT branch merged with trunk rev 186185 using svnmerge 2011-04-06 Basile Starynkevitch <basile@starynkevitch.net> * melt/warmelt-outobj.melt (syntestgen_citerator): Emit a useless test for each body formal, to avoid warnings on the C code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@186189 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-04-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-043-69/+89
| | | | | | | | MELT branch merged with trunk rev 186135 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@186137 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-297-34/+160
| | | | | | | | MELT branch merged with trunk rev 185951 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@185952 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-234-135/+339
| | | | | | | | MELT branch merged with trunk rev 185727 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@185729 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-197-2174/+2228
| | | | | | | | MELT branch merged with trunk rev 185514 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@185516 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-1516-209/+646
| | | | | | | | MELT branch merged with trunk rev 185416 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@185423 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-086-235/+270
| | | | | | | | | | | | | | | MELT branch merged with trunk [future 4.8] rev 185094 using svnmerge 2011-03-08 Basile Starynkevitch <basile@starynkevitch.net> [gcc/] * melt-build.tpl (meltframe.args): Add -Iinclude-fixed if it exists. * melt-build.mk: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@185096 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-03-01 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-013-12/+32
| | | | | | | | MELT branch merged with trunk rev 184686 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@184689 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-02-22 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-02-221-107/+107
| | | | | | | | MELT branch merged with trunk rev 184458 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@184460 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-02-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-02-201-0/+7
| | | | | | | | MELT branch merged with trunk rev 184385 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@184387 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-02-14 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-02-143-0/+12
| | | | | | | | MELT branch merged with trunk rev 184203 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@184207 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-02-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-02-082-1/+15
| | | | | | | | MELT branch merged with trunk rev 183995 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183996 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-02-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-02-031-1/+4
| | | | | | | | MELT branch merged with trunk rev 183862 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183866 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-263-10/+12
| | | | | | | | MELT branch merged with trunk rev 183561 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183563 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-235-260/+287
| | | | | | | | MELT branch merged with trunk rev 183441 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183447 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-161-2/+2
| | | | | | | | MELT branch merged with trunk rev 183204 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183208 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-112-16/+22
| | | | | | | | MELT branch merged with trunk rev 183090 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183091 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-032-7/+69
| | | | | | | | MELT branch merged with trunk rev 182833 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182834 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-211-1/+1
| | | | | | | | MELT branch merged with trunk rev 182564 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182569 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-193-9/+51
| | | | | | | | MELT branch merged with trunk rev 182471 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182472 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-121-35/+6
| | | | | | | MELT branch merged with trunk rev 182221 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182223 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-07 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-071-2/+2
| | | | | | | | MELT branch merged with trunk rev 182077 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182079 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-052-2/+19
| | | | | | | | MELT branch merged with trunk rev 182001 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182003 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-01 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-12-012-10/+28
| | | | | | | | MELT branch merged with trunk rev 181872 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181873 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-28 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-286-950/+259
| | | | | | | | MELT branch merged with trunk rev 181775 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181777 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-246-169/+196
| | | | | | | | MELT branch merged with trunk rev 181685 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181689 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-217-101/+242
| | | | | | | | MELT branch merged with trunk rev 181552 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181554 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-167-285/+1172
| | | | | | | | MELT branch merged with trunk rev 181400 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181404 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-14 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-145-22/+101
| | | | | | | | MELT branch merged with trunk rev 181350 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181351 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-0810-206/+883
| | | | | | | | MELT branch merged with trunk rev 181163 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181167 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-11-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-0635-1853/+600
| | | | | | | | MELT branch merged with trunk rev 181026 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@181034 138bc75d-0d04-0410-961f-82ee72b054a4