summaryrefslogtreecommitdiff
path: root/gcc/cp
Commit message (Collapse)AuthorAgeFilesLines
* 2016-04-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-255-138/+186
| | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r235003:235034 ^/trunk NB: GCC 7 starts at svn rev 235035 }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235405 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-2514-202/+669
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r234651:235002 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235404 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1818-298/+759
| | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r234051:234650 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235119 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1812-69/+361
| | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r233741:234050 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235112 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-185-11/+38
| | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r233732:233740 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235105 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-17 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1730-352/+1037
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r233051:233720 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235079 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-17 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1719-270/+650
| | | | | | | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r232606:233050 ^/trunk }} [gcc/] 2016-04-17 Basile Starynkevitch <basile@starynkevitch.net> * melt/libmelt-ana-gimple.melt: (gimple_transaction): Use gimple_transaction_label_norm. Not sure that (gccif "6." ...) does what it should... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235078 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1656-4469/+5342
| | | | | | | | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r231651:232605 ^/trunk }} [gcc/] 2016-04-16 Basile Starynkevitch <basile@starynkevitch.net> * melt/libmelt-ana-gimple.melt: (melt_build_transaction_with_label_norm): New inlined function, for gimple_transaction operator implementation... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235064 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1624-439/+1729
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r230701:231650 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235062 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1624-541/+1954
| | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r230196:230700 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235061 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1618-212/+175
| | | | | | | | | {{manually merging with even more of GCC 6, using its trunk svn rev 230195; apparently, some changes have been lost in some previous svn merges...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235060 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-153-14/+16
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r230171:230180 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235047 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1538-156/+40
| | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r230161:230170 ^/trunk .. but svn rev 230182 fails to merge... }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235030 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-155-27/+317
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r230011:230100 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235022 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-157-107/+587
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r229821:230010 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235018 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-157-220/+661
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r229783:229820 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235016 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-153-0/+31
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r229701:229740 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235007 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1540-320/+562
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r229501:229700 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235005 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-14 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-1426-680/+4385
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r228401:229500 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@234985 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-14 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-147-36/+181
| | | | | | | | | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227943:228400 ^/trunk }} [gcc/] 2016-04-14 Basile Starynkevitch <basile@starynkevitch.net> * melt-runtime.h: Use more systematically the melt*ptr_t types. * melt-runtime.cc (meltgc_ppout_gimple_seq) (meltgc_ppout_basicblock): Ditto. * melt/libmelt-ana-gimple.melt: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@234982 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-04-14 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-04-142-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227940:227942 ^/trunk }} [gcc/] 2016-04-14 Basile Starynkevitch <basile@starynkevitch.net> {{merging with even more of GCC 6, i.e. svn rev 227942; very unstable...}} * melt/generated/warmelt-base+01.cc: Manually edited. * melt/generated/warmelt-debug.cc: Ditto. * melt/generated/warmelt-macro+01.cc: Ditto. * melt/warmelt-first.melt (ctype_gimple, ctype_gimpleseq): Change the :ctype_marker field to gt_ggc_mx_gimple. Should consider using overloaded gt_ggc_mx. * melt-runtime.h (melt_gimple_call_set_lhs): Use melt_gimpleptr_t in arg & result. * melt-runtime.cc (meltgc_retrieve_location_from_value) (meltgc_ppout_gimple): Likewise. (melt_gt_ggc_mx_gimple_seq_d): Specialized for GCC 6. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@234975 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-112-3/+42
| | | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227926:227935 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233353 138bc75d-0d04-0410-961f-82ee72b054a4
* [./]bstarynk2016-02-112-7/+11
| | | | | | | | | | | | | | | | | | 2016-02-11 Basile Starynkevitch <basile@starynkevitch.net> {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227911:227925 ^/trunk }} [gcc/] 2016-02-11 Basile Starynkevitch <basile@starynkevitch.net> {{ merging with trunk r227925 }} * melt/libmelt-ana-tree.melt: (pragma_lex): Can take a 2nd argument for GCC 6. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233352 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-119-37/+603
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227821:227910 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233315 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-104-27/+60
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227701:227820 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233307 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-1010-50/+227
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227401:227700 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233282 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-1010-123/+324
| | | | | | | | | | {{merging with even more of GCC 6, using subversion 1.9 svn merge -r227001:227400 ^/trunk ; there is some gengtype issue before svn r228000... }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233281 138bc75d-0d04-0410-961f-82ee72b054a4
* 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2016-02-1032-595/+7352
| | | | | | | | | | {{merging with more of GCC 6, using svn merge -r225091:227000 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233280 138bc75d-0d04-0410-961f-82ee72b054a4
* [./]bstarynk2016-02-1041-1577/+3519
| | | | | | | | | | | | | | | | | 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net> {{merging with some of GCC 6, using svn merge -r222130:226090 ^/trunk ; UNSTABLE}} [gcc/] 2016-02-10 Basile Starynkevitch <basile@starynkevitch.net> {{ merging with trunk 226090 ; UNSTABLE }} * melt-run.proto.h: include tree-ssa-scopedtables.h * tree-ssa-dom.c: skip second record_edge_info git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@233272 138bc75d-0d04-0410-961f-82ee72b054a4
* 2015-05-27 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2015-05-2725-630/+1431
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {{merged with almost GCC 5. i.e. trunk r222129 from 2015-04-15, using svn merge -r219880:222129 svn+ssh://bstarynk@gcc.gnu.org/svn/gcc/trunk }} [gcc/] 2015-05-27 Basile Starynkevitch <basile@starynkevitch.net> {{merged with GCC 5, so}} * melt-runtime.h (melt_fatal_error, melt_fatal_error_at_line): Pass UNKNOWN_LOCATION for GCC 5. Re-indented with command: astyle --style=gnu -s2 * melt-runtime.cc: Re-indented with command: astyle --style=gnu -s2 (melt_branch_process_arguments, melt_ggcstart_callback) (melt_reserved_allocation_failure): Use melt_fatal_error instead of fatal_error. * melt/generated/meltrunsup-inc.cc: Manually edited for fatal_error. * melt/generated/warmelt-first.cc: Ditto. * melt/warmelt-first.melt (melt_assert_failure_fun): Ditto. * melt/warmelt-modes.melt (generate_runtypesupport_scanning): Ditto, in the emitted code. * Makefile.in: mention s-gtype instead of gt-melt-runtime.h in dependencies. (TEXI_GCCINT_FILES): Add meltgendoc.texi. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@223739 138bc75d-0d04-0410-961f-82ee72b054a4
* [.]bstarynk2015-01-2154-8724/+17572
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2015-01-21 Basile Starynkevitch <basile@starynkevitch.net> {{merged with trunk -i.e. GCC5.0 in stage4- using svn merge -r209216:219879 svn+ssh://bstarynk@gcc.gnu.org/svn/gcc/trunk but should probably have used svn merge -r209216:219879 ^/trunk we don't use svnmerge.py anymore since our svn is version 1.8.10 }} VERY UNSTABLE 2015-01-20 Basile Starynkevitch <basile@starynkevitch.net> Move previous topdir ChangeLog.MELT to ChangeLog.MELT.2008-2014 [contrib/] 2015-01-21 Basile Starynkevitch <basile@starynkevitch.net> * MELT-Plugin-Makefile: Able to make upgrade-melt as a plugin. Works for GCC 5.0. Remove GCC 4.7 old stuff. Move previous contrib/ChangeLog.MELT to ChangeLog.MELT.2008-2014 [gcc/] 2015-01-21 Basile Starynkevitch <basile@starynkevitch.net> {{merged with trunk -i.e. GCC5.0 in stage4- using svn merge -r209216:219879 svn+ssh://bstarynk@gcc.gnu.org/svn/gcc/trunk but should probably have used svn merge -r209216:219879 ^/trunk **@@@ UNSTABLE since libmelt-ana-gimple.melt not compiling, but translator painfully bootstrapping!!@@@@ }} * toplev.c: Merged manually by keeping MELT extra stuff. * toplev.h: Likewise. * gengtype.c: Add "melt-runtime.h" in list, but merged with trunk. * melt-runtime.h (MELT_VERSION_STRING): Bump to "1.2-pre-merged". (meltgc_walk_gimple_seq): Remove. (gt_ggc_mx_gimple_statement_d): Same for GCC 4.9 & 5.0 * melt-runtime.cc: Update copyright year. (ggc_alloc_cleared_melt_valuevector_st, melt_resize_scangcvect): Call ggc_internal_cleared_alloc. (melt_val2passflag): Skip TODO_verify_ssa, TODO_verify_flow, TODO_verify_stmts, TODO_verify_rtl_sharing for GCC 5.0. (meltgc_walkstmt_cb, meltgc_walktree_cb) (melt_tree_walk_frame_size, meltgc_walk_gimple_seq): Remove. (melt_gt_ggc_mx_gimple_seq_d): Call gt_ggc_mx_gimple_statement_base. * melt-build-script.tpl: Update copyright year. Don't symlink meltrunsup.h anymore. * melt-build-script.sh: Regenerate. * melt/warmelt-base.melt: Update copyright year. (valdesc_object, valdesc_mapobjects, valdesc_mapstrings) (valdesc_multiple, valdesc_closure, valdesc_routine, valdesc_hook) (valdesc_bucketlongs, valdesc_jsonobject, valdesc_string) (valdesc_strbuf, valdesc_pair, valdesc_list, valdesc_int) (valdesc_double, valdesc_mixint, valdesc_mixloc) (valdesc_mixbigint, valdesc_real, valdesc_special_data): Use ggc_internal_alloc & ggc_internal_cleared_alloc for GCC 5.0. (json_canonical_name): Use ISUPPER, ISALPHA, TOUPPER instead of their standard <ctype.h> lowercase macros. * melt/warmelt-modes.melt: Update copyright year. (generate_runtypesupport_forwcopy_fun): Emit both GCC 4.9 & 5.0 compatible code. * melt/libmelt-ana-base.melt: Update copyright year. * melt/libmelt-ana-gimple.melt: TO BE IMPROVED * melt/generated/*: Painfully regenerated several times thru GCC 4.9 MELT plugin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@219975 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-04-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-04-084-72/+171
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.209216...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@209217 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-04-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-04-0312-53/+152
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.209052...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@209053 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-04-01 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-04-0111-41/+141
| | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208985...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208986 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-03-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-03-256-11/+59
| | | | | | | | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208803. Updated gcc/melt-runtime.cc...}} [gcc/] 2014-03-25 Basile Starynkevitch <basile@starynkevitch.net> {{merged with trunk, and....}} * melt-runtime.cc (melt_load_module_index): Accept very short versionmelt strings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208808 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-03-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-03-188-22/+150
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208631. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208642 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-03-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-03-114-15/+24
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208474. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208476 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-03-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-03-1016-188/+563
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208447. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208448 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-02-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-02-267-121/+264
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208170. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208171 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-02-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-02-2512-77/+377
| | | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.208153. Notice that svn 1.8.8 crashes while doing this, so merged with svn 1.7.14... All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@208154 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-02-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-02-1210-36/+125
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.207716. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@207719 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-01-31 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-01-3115-55/+265
| | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.207335. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@207336 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-01-28 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-01-2812-120/+643
| | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.207172. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@207179 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-01-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-01-2311-93/+263
| | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.206958. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@206959 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-01-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-01-086-9/+69
| | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev.206423. All is well compiled.}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@206427 138bc75d-0d04-0410-961f-82ee72b054a4
* 2014-01-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2014-01-0452-4360/+5096
| | | | | | | | | | | {{merge using svnmerge.py with trunk GCC 4.9 svn rev206333 now in stage 3; very unstable, xtramelt-ana-base don't compile anymore...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@206336 138bc75d-0d04-0410-961f-82ee72b054a4
* [./]bstarynk2013-11-2620-126/+399
| | | | | | | | | | | | | | | | | | | | | | | | 2013-11-26 Basile Starynkevitch <basile@starynkevitch.net> {{merge using svnmerge.py with trunk GCC 4.9 svn rev 205391 now in stage 3; very unstable}} [gcc/] 2013-11-26 Basile Starynkevitch <basile@starynkevitch.net> {{unstable, xtramelt-ana-base.melt is not translatable. Merge with trunk svn rev 205391}} * melt-run.proto.h: Move MELT_GCC_VERSION #definition above. Include basic-block.h, tree-ssa-alias.h, internal-fn.h, gimple-expr.h, is-a.h for GCC 4.9... * melt-runtime.cc: Include basic-block.h, tree-ssa-alias.h, internal-fn.h, gimple-expr.h, is-a.h, pointer-set.h for GCC 4.9... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@205393 138bc75d-0d04-0410-961f-82ee72b054a4
* [./]bstarynk2013-11-2231-363/+1207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2013-11-22 Basile Starynkevitch <basile@starynkevitch.net> {{merge with trunk GCC 4.9 svn rev 205247 now in stage 3}} [gcc/] 2013-11-22 Basile Starynkevitch <basile@starynkevitch.net> {{merge with trunk GCC 4.9 svn rev 205247 now in stage 3}} * Makefile.in (MELT_GCC_VERSION_NUM): New make variable. (melt-run-md5.h, melt-run.h): Use it. * melt-runtime.cc: With GCC 4.9 include print-tree.h, gimple-iterator.h, gimple-walk.h. (meltgc_start_all_new_modules, meltgc_start_flavored_module) (meltgc_do_initial_mode, meltgc_set_user_options) (meltgc_load_modules_and_do_mode): Improve debugprintf... (melt_gt_ggc_mx_gimple_seq_d): Handle GCC 4.9 specifically. * melt-runtime.h (gt_ggc_mx_gimple_statement_d): Temporarily define this macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@205264 138bc75d-0d04-0410-961f-82ee72b054a4
* [./]bstarynk2013-11-1228-974/+5796
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2013-11-12 Basile Starynkevitch <basile@starynkevitch.net> {{merge with trunk GCC 4.9 svn rev 204695; previous trunk merge was 202773; very unstable...}} [gcc/] 2013-11-11 Basile Starynkevitch <basile@starynkevitch.net> {{merge with trunk GCC 4.9 svn rev 204695; very unstable}} * melt-runtime.h (MELT_VERSION_STRING): Bump to "1.0.1+". * melt-run.proto.h: Update copyright years. include tree-cfg.h instead of tree-flow.h for GCC 4.9. * melt-runtime.cc: Include tree-cfg.h not tree-flow.h for GCC 4.9. (meltgc_walk_gimple_seq): Fatal error with GCC 4.9 since the walk_use_def_chains function disappeared from GCC... * melt/xtramelt-ana-gimple.melt (walk_gimple_seq) (walk_gimple_seq_unique_tree): issue some #warning-s for GCC 4.9 because walk_use_def_chains function disappeared from GCC... * melt/xtramelt-probe.melt (probe_docmd): Issue an error since currently the MELT probe is not usable with GCC 4.9.... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@204705 138bc75d-0d04-0410-961f-82ee72b054a4
* 2013-09-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2013-09-204-7/+33
| | | | | | | | MELT branch merged with trunk rev 202766 using svnmerge.py git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@202768 138bc75d-0d04-0410-961f-82ee72b054a4