summaryrefslogtreecommitdiff
path: root/libiberty
Commit message (Collapse)AuthorAgeFilesLines
* 2012-11-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-11-123-10/+57
| | | | | | | | MELT branch merged with trunk rev 193426 using svnmerge.py git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@193427 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-10-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-10-102-0/+31
| | | | | | | | MELT branch merged with trunk rev 192289 using svnmerge.py git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@192291 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-09-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-09-199-24/+156
| | | | | | | | MELT branch merged with trunk rev 191468 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@191473 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-08-30 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-08-302-39/+24
| | | | | | | | | MELT branch merged with trunk rev 190796 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@190799 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-08-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-08-297-37/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-022-5/+5
| | | | | | | | | | | | 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-05-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-233-0/+12
| | | | | | | | 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-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-05-023-3/+116
| | | | | | | | 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-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-04-043-3/+15
| | | | | | | | 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-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-233-0/+15
| | | | | | | | 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-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-03-083-1/+15
| | | | | | | | | | | | | | | 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-01-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-262-3/+9
| | | | | | | | 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-232-1/+5
| | | | | | | | 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-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-113-5/+16
| | | | | | | | 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-09 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-093-80/+278
| | | | | | | | MELT branch merged with trunk rev 182999 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183004 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-052-3/+4
| | | | | | | | MELT branch merged with trunk rev 182904 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@182905 138bc75d-0d04-0410-961f-82ee72b054a4
* 2012-01-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2012-01-032-5/+29
| | | | | | | | 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-213-4/+25
| | | | | | | | 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-11-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-11-082-2/+59
| | | | | | | | 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-064-13/+39
| | | | | | | | 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
* 2011-10-28 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-10-282-80/+448
| | | | | | | | MELT branch merged with trunk rev 180613 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@180615 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-10-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-10-123-0/+36
| | | | | | | | MELT branch merged with trunk rev 179863 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@179867 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-09-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-09-293-0/+120
| | | | | | | | | | | | | MELT branch merged with trunk rev 179351 using svnmerge. gcc/ 2011-09-29 Basile Starynkevitch <basile@starynkevitch.net> * melt-runtime.c (melt_really_initialize): Change, because get_random_seed gives a string in GCC 4.6 and a number in GCC 4.7. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@179356 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-09-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-09-271-0/+1
| | | | | | | | MELT branch merged with trunk rev 179238 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@179240 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-09-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-09-244-7/+122
| | | | | | | | MELT branch merged with trunk rev 179138 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@179139 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-08-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-08-258-67/+177
| | | | | | | | | | | | | MELT branch merged with trunk rev 178073 using svnmerge. 2011-08-25 Basile Starynkevitch <basile@starynkevitch.net> * gcc/melt-runtime.c (melt_linemap_compute_current_location): Use the linemap_position_for_column function for GCC 4.7 when merging with GCC trunk rev 178073. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@178087 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-07-25 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-07-256-18/+110
| | | | | | | | | | | | | | | MELT branch merged with trunk rev 176732 using svnmerge. 2011-07-25 Basile Starynkevitch <basile@starynkevitch.net> * gcc/melt-build.tpl (warmelt-upgrade-translator, meltrun-generate): Use $(WARMELT_LAST). * gcc/melt-built.mk: Regenerate. * gcc/Makefile.in (upgrade-warmelt): Depend upon $(WARMELT_LAST). Merged with trunk. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@176733 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-07-07 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-07-073-7/+32
| | | | | | | | MELT branch merged with trunk rev 175963 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@175972 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-07-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-07-044-9/+111
| | | | | | | | MELT branch merged with trunk rev 175793 using svnmerge. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@175795 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-06-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-06-204-126/+222
| | | | | | | | | | MELT branch merged with trunk rev 175225 using svnmerge. Using c_register_pragma_with_expansion_and_data is now possible... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@175227 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-05-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-05-1110-45/+46
| | | | | | | | MELT branch merged with trunk rev 173647 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@173652 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-03-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-03-063-0/+72
| | | | | | | | MELT branch merged with trunk rev 170715 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@170721 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-02-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-02-0733-208/+366
| | | | | | | MELT branch merged as suggest by Andread Schwab http://gcc.gnu.org/ml/gcc/2011-02/msg00099.html git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@169879 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-01-192-0/+6
| | | | | | | | | | | | | MELT branch merged with trunk rev 168984 2011-01-19 Basile Starynkevitch <basile@starynkevitch.net> * gcc/melt/warmelt-outobj.melt (generate_runtypesupport_mapfun): Correct some typos in generated code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@168988 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2011-01-038-9/+11
| | | | | | | | | MELT branch merged with trunk rev 168441 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@168442 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-12-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-12-102-13/+44
| | | | | | | | MELT branch merged with trunk rev 167697 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@167699 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-11-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-11-292-0/+5
| | | | | | | | MELT branch merged with trunk rev 167237 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@167239 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-11-22 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-11-226-39/+24
| | | | | | | | | | | | MELT branch merged with trunk rev 167021 2010-11-22 Basile Starynkevitch <basile@starynkevitch.net> * melt-runtime.c: replaced strerror by xstrerror everywhere, while merging with trunk 167021. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@167023 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-11-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-11-188-51/+140
| | | | | | | | MELT branch merged with trunk rev 166897 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@166899 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-11-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-11-0514-20/+4190
| | | | | | | | | | | | | | MELT branch merged with trunk rev 166377 2010-11-05 Basile Starynkevitch <basile@starynkevitch.net> MELT branch merged with trunk rev 166377 * gcc/Makefile.in (MELT_RAW_CFLAGS): removed LIBELFINC git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@166380 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-263-64/+20
| | | | | | | | MELT branch merged with trunk rev 165980 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165983 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-09 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-097-13/+129
| | | | | | | | MELT branch merged with trunk rev 165222 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165232 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-09-27 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-09-273-89/+174
| | | | | | | | MELT branch merged with trunk rev 164647 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@164648 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-09-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-09-1918-231/+576
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 164348, with some improvements in gcc/melt-runtime.[ch] 2010-09-19 Basile Starynkevitch <basile@starynkevitch.net> [[merged with trunk rev.164348, so improved MELT runtime!]] * gcc/melt-runtime.h: improved comments. (melt_debug_garbcoll, melt_debuggc_eprintf): Moved from melt-runtime.c. (melt_obmag_string): New declaration. (struct meltobject_st, struct meltclosure_st, struct meltroutine_st, struct meltmixbigint_st, struct meltstring_st): using GTY variable_size and @@MELTGTY@@ comment. (melt_mark_special): added debug print. * gcc/melt-runtime.c: Improved comments. Include bversion.h, realmpfr.h, gimple-pretty-print.h. (ggc_force_collect) Declared external. (melt_forward_counter): Added. (melt_obmag_string): New function. (melt_alptr_1, melt_alptr_2, melt_break_alptr_1_at) (melt_break_alptr_2_at, melt_break_alptr_1,melt_break_alptr_1) (melt_allocate_young_gc_zone, melt_free_young_gc_zone): New. (delete_special, meltgc_make_special): Improved debug printf and use melt_break_alptr_1... (ggc_alloc_*) macros defined for backport to GCC 4.5 (melt_forwarded_copy): Don't clear the new destination zone in old GGC heap. (meltgc_add_out_raw_len): Use ggc_alloc_atomic. (meltgc_raw_new_mappointers, meltgc_raw_put_mappointers) (meltgc_raw_remove_mappointers): Corrected length argument to ggc_alloc_cleared_vec_entrypointermelt_st. (melt_really_initialize): Call melt_allocate_young_gc_zone. (melt_initialize): Set flag_plugin_added. (melt_val2passflag): TODO_verify_loops only in GCC 4.5 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@164424 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-233-4/+8
| | | | | | | | MELT branch merged with trunk rev 157669 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157672 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-032-1/+5
| | | | | | | | MELT branch merged with trunk rev 157193 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157194 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-02-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-02-063-9/+104
| | | | | | | | MELT branch merged with trunk rev 156526 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@156537 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-01-28 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-283-4/+15
| | | | | | | | MELT branch merged with trunk rev 156327 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@156329 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-01-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-212-3/+17
| | | | | | | | MELT branch merged with trunk rev 156107 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@156108 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-01-13 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-134-109/+278
| | | | | | | | MELT branch merged with trunk rev 155849 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155852 138bc75d-0d04-0410-961f-82ee72b054a4