summaryrefslogtreecommitdiff
path: root/gcc/config/i386
Commit message (Collapse)AuthorAgeFilesLines
* 2010-10-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-266-123/+1133
| | | | | | | | 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-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-212-75/+255
| | | | | | | | MELT branch merged with trunk rev 165748 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165750 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-197-768/+251
| | | | | | | MELT branch merged with trunk rev 165680 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165681 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-164-176/+492
| | | | | | | | MELT branch merged with trunk rev 165564 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165565 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-121-357/+142
| | | | | | | | MELT branch merged with trunk rev 165392 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165394 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-113-32/+59
| | | | | | | | MELT branch merged with trunk rev 165329 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165333 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-10-09 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-097-340/+66
| | | | | | | | 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-10-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-10-0615-135/+691
| | | | | | | | MELT branch merged with trunk rev 165014 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@165017 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-09-27 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-09-2713-418/+693
| | | | | | | | 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-1954-9361/+8647
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-04-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-04-062-10/+0
| | | | | | | | MELT branch merged with trunk rev 158008 [[4.6 started!]] git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@158010 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-04-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-04-059-13/+18
| | | | | | | | MELT branch merged with trunk rev 157965 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157967 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-30 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-301-5/+4
| | | | | | | | MELT branch merged with trunk rev 157811 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157814 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-2611-104/+124
| | | | | | | | MELT branch merged with trunk rev 157741 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157742 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-233-4/+11
| | | | | | | | 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-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-192-1/+7
| | | | | | | | MELT branch merged with trunk rev 157557 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157559 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-15 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-151-3/+8
| | | | | | | | MELT branch merged with trunk rev 157452 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157453 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-102-8/+70
| | | | | | | | MELT branch merged with trunk rev 157331 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157332 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-03-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-03-036-43/+121
| | | | | | | | 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-23 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-02-232-3/+3
| | | | | | | | MELT branch merged with trunk rev 156999 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@157006 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-02-19 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-02-196-6/+125
| | | | | | | | MELT branch merged with trunk rev 156900 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@156902 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-02-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-02-061-0/+1
| | | | | | | | MELT branch merged with trunk rev 156556 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@156557 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-02-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-02-061-1/+1
| | | | | | | | 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-281-6/+12
| | | | | | | | 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-12/+2
| | | | | | | | 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-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-162-11/+30
| | | | | | | | MELT branch merged with trunk rev 155960 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155962 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-01-13 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-131-1/+1
| | | | | | | | 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
* 2010-01-08 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-082-24/+96
| | | | | | | | | | | | | | | | | | | | | MELT branch merged with trunk rev 155725 {{also coded a bit the infix parser in gcc/melt/ etc..}} {{merged with trunk rev 155725, and minor additions}} * gcc/melt-runtime.c: removed useless trailing spaces. * gcc/melt/warmelt-infixsyntax.melt: added more, notably class_infix_parser, class_infix_delimiter some delimiters and our backtrackable getlex & peeklex functions. Still very incomplete. * gcc/melt/warmelt-outobj.melt: added the translate_macroexpanded_list function to ease factoring out the common translation between infix & lisp syntaxes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155734 138bc75d-0d04-0410-961f-82ee72b054a4
* 2010-01-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2010-01-042-94/+96
| | | | | | | | MELT branch merged with trunk rev 155603 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155605 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-12-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-12-188-343/+298
| | | | | | | | MELT branch merged with trunk rev 155344 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155348 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-12-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-12-1012-866/+306
| | | | | | | | | | | | | | | MELT branch merged with trunk rev 155134 2009-12-10 Basile Starynkevitch <basile@starynkevitch.net> {{while merging with trunk, avoiding warnings...}} * gcc/melt-runtime.c (meltgc_out_printf): FIXME - vasprintf is a GNU extension! (meltgc_load_modulelist) check fgets. (melt_output_cfile_decl_impl_secondary): check getcwd. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155136 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-12-07 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-12-075-671/+425
| | | | | | | | MELT branch merged with trunk rev 155029 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@155032 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-12-04 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-12-044-626/+384
| | | | | | | | | MELT branch merged with trunk rev 154988 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154994 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-12-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-12-0212-307/+922
| | | | | | | | | MELT branch merged with trunk rev 154895 {after more plugin events from ICI folks} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154896 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-30 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-309-965/+1697
| | | | | | | | MELT branch merged with trunk rev 154750 (or near) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154757 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-245-49/+255
| | | | | | | | MELT branch merged with trunk rev 154487 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154488 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-215-1928/+1007
| | | | | | | | MELT branch merged with trunk rev 154407 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154408 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-17 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-172-306/+50
| | | | | | | | MELT branch merged with trunk rev 154243 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154246 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-164-71/+34
| | | | | | | | MELT branch merged with trunk rev 154195 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154196 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-13 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-133-15/+39
| | | | | | | | MELT branch merged with trunk rev 154145 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154146 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-10 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-103-101/+93
| | | | | | | | MELT branch merged with trunk rev 154058 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@154060 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-06 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-0614-103/+3462
| | | | | | | | MELT branch merged with trunk rev 153975 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153981 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-11-034-21/+80
| | | | | | | | MELT branch merged with trunk rev 153838 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153842 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-30 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-302-21/+40
| | | | | | | | MELT branch merged with trunk rev 153758 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153763 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-291-8/+8
| | | | | | | | | MELT branch merged with trunk rev 153717 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153718 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-29 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-293-1/+10
| | | | | | | | MELT branch merged with trunk rev 153696 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153697 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-212-35/+35
| | | | | | | | MELT branch merged with trunk rev 153054 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@153056 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-162-1/+4
| | | | | | | | MELT branch merged with trunk rev 152888 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@152889 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-13 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-131-14/+0
| | | | | | | | | MELT branch merged with trunk rev 152709 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@152713 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-10-12 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2009-10-124-178/+469
| | | | | | | | MELT branch merged with trunk rev 152672 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@152678 138bc75d-0d04-0410-961f-82ee72b054a4