summaryrefslogtreecommitdiff
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* 2008-03-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-26448-9108/+14736
| | | | | | | | MELT branch merged with trunk r133612 (in particular gcc/Makefile.in with auto dependencies) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133613 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-262-19/+372
| | | | | | | | * gcc/melt/warm-basilys.bysl: adding compilation of multiapply and of (compile-time) field access... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133609 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-252-1/+195
| | | | | | | | * gcc/melt/warm-basilys.bysl: Start adding message sending & multicall. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133530 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-25238-1596/+2471
| | | | | | | | MELT branch merged with trunk r133512 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133515 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-24 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-254-3/+66
| | | | | | | | | | | | | * gcc/basilys.c: (basilysgc_add_strbuf_raw) assigned the argument into framevar. * gcc/melt/warm-basilys.bysl: (dbgout_list_method) better typed if. (normexp_symbol) handling correctly constant (function, class, primitive, field...) symbol at toplevel. * gcc/melt/test0.bysl: added test of toplevel function & primitive bindings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133512 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-22 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-225-94/+297
| | | | | | | | | | | | | | | | | | | | | | | | | * gcc/basilys.c: (basilysgc_add_strbuf_raw) when growing young strbuf, call basilysgc_reserve and basilys_allocatereserved to avoid growing a buffer which has just been promoted to old by the zone reallocation. (basilysgc_add_strbuf_raw) use a basilys frame. (basilysgc_put_mapobjects, basilysgc_remove_mapobjects) (basilysgc_put_mapstrings, basilysgc_remove_mapstrings) (basilysgc_raw_put_mappointers, basilysgc_raw_remove_mappointers) call basilysgc_reserve and basilys_allocatereserved likewise. * gcc/basilys.h: (basilysgc_reserve, basilys_allocatereserved) new functions. added frameloc when ENABLE_CHECKING in basilys frames. * gcc/melt/warm-basilys.bysl: added (empty) support for framloe when ENABLE_CHECKING in generated basilys frames. * gcc/Makefile.in: remove T_CFLAGS from MELT_CFLAGS. * contrib/cold-basilys.lisp: added empty framloc support when ENABLE_CHECKING in basilys frame. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133450 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-21 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-2111-137/+322
| | | | | | | | | | | | | | | | | | | | | | | | * gcc/basilys.c: (basilysgc_read_file) added second argument locnam. (do_initial_command) uses basilys_secondargument_string. !!!!! A BUG REMAINS AND CRASHES our cc1 for test0 !!!!!!! * gcc/basilys.h: (basilysgc_read_file) added second argument locnam. * gcc/melt/test0.bysl: added file. * gcc/melt/test1.bysl: added file. * gcc/melt/warm-basilys.bysl: replaced some call to or .. with if (not ..) to avoid some warnings from cold-basilys.lisp nctx_symbcachemap filled even in create_normcontext to handle MELT variables at toplevel. compileseq_command takes an optional second string. * gcc/common.opt: added fbasilys-secondarg for basilys_secondargument_string. * gcc/melt-cc-script.proto: corrected dynstuff computation. added echo messages and set -x. * gcc/Makefile.in: added coldtest-warm-basilys HORRIBLE KLUDGE which still crashes because of a basilys.c? bug git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133433 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-204-20/+59
| | | | | | | | | | | | | | | | | * gcc/Makefile.in: added @DEFS@ to MELT_CFLAGS. Better run-basilys.d target (still specific to some systems like linux; depcomp should be used...). Added ugly temporary kludge to build coldbuilt-warm-basilys.c & coldbuilt-warm-basilys.so on Linux thru clisp & contrib/coldbasilys.lisp. built-melt-cc-script better built. * gcc/melt-cc-script.proto: corrected typos. * gcc/run-basilys.h: working at last. * contrib/cold-basilys.lisp: removed invocation if indent & basilys-gcc programs. (output_ccode) added newline emission after outputting preprocessor directives. * contrib/ChangeLog.melt: new file git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133392 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-20 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-20251-1893/+5248
| | | | | | | | | | | | | | MELT branch merged with trunk r133366 * gcc/basilys.c: pass_basilys is now a gimple_opt_pass. * gcc/tree-pass.h: pass_basilys is now a gimple_opt_pass. pass_compiler_probe now declared here. * gcc/passes.c: using new struct-s for passes. * gcc/compiler-probe.h: moved pass_compiler_probe from here to tree-pass.h * gcc/compiler-probe.c: pass_compiler_probe is a gimple_opt_pass. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133372 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-182-2/+19
| | | | | | | | * melt-cc-script.prot: added generation of date & md5sum. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133327 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-18 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-183-5/+79
| | | | | | | | | * melt-cc-script.prot: new file. * Makefile.in: added install-melt-cc-script and built-melt-cc-script targets git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133321 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-17 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-175-131/+372
| | | | | | | | | | | | | | | | | | * basilys.h (basilys_finalize, basilys_tempdir_path): added declarations. * basilys.c : added inclusion of md5.h & filenames.h. (basilys_tempdir_path, load_checked_dylib) new functions. (basilysgc_compile_dyn) scan various directories for generated C source file and dynamically loaded stuff. * toplevel.c (toplev_main): added declaration and call to basilys_finalize. * common.opt: added -fbasilys-arg= -fbasilys-command= -fbasilys-compile-script= -fbasilys-dynlibdir= -fbasilys-tempdir= options git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133293 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-17141-177077/+105428
| | | | | | | | MELT branch merged with trunk r133288 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133290 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-16 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-164-30/+109
| | | | | | | | | | | | | | new changelog for the Melt Branch * Makefile.in: added melt_source_dir melt_generated_dir melt_dynlib_dir melt_compile_script & corrected typos. (basilys.o) transmit them as C constants. * common.opt: added -fbasilys-compile-script= option. * basilys.c (compile_to_dyl): uses melt_compile_script. added melt_source_dir melt_generated_dir melt_dynlib_dir melt_compile_script as constants. Better comments. still incomplete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133280 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-11432-9756/+6444
| | | | | | | | merged with trunk r133107 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133113 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-11 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-112-3/+7
| | | | | | | | | * gcc/Makefile.in: removed compile-basilys-defs completely. Corrected typ in comment for run-basilys-deps. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@133109 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-05 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-052-7/+58
| | | | | | | | * gcc/Makefile.in: added targets for installation of melt includes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132951 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-03 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-031-9/+13
| | | | | | | * Makefile.in: added melt.encap target git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132840 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-03-02 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-03-02226-3411/+5303
| | | | | | | | merged with trunk 132817 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132818 138bc75d-0d04-0410-961f-82ee72b054a4
* updated changelogbstarynk2008-02-291-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132770 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/Changelog:bstarynk2008-02-284-16/+9028
| | | | | | | | | | 2008-02-26 Basile Starynkevitch <basile@starynkevitch.net> * Makefile.in: adding melt-private-include/ thing * melt/ : subdirectory moved here (was in ..) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132754 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-26 Basile Starynkevitch <basile@starynkevitch.net>bstarynk2008-02-26180-2893/+4325
| | | | | | | | | | MELT branch merged with trunk r132671 Merged revisions 132452-132671 via svnmerge from svn+ssh://bstarynk@gcc.gnu.org/svn/gcc/trunk git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132672 138bc75d-0d04-0410-961f-82ee72b054a4
* merged with trunkbstarynk2008-02-199-69/+105
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132453 138bc75d-0d04-0410-961f-82ee72b054a4
* removed debug hack in basilys.c; added code to be able to init with a *.so ↵bstarynk2008-02-191-62/+30
| | | | | | in basilys.c git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132446 138bc75d-0d04-0410-961f-82ee72b054a4
* forgot Makefile.inbstarynk2008-02-191-5262/+6129
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132441 138bc75d-0d04-0410-961f-82ee72b054a4
* added most of my (Basile Starynkevitch's) filesbstarynk2008-02-1920-12/+10819
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@132436 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-19 H.J. Lu <hongjiu.lu@intel.com>hjl2008-02-192-4/+6
| | | | | | | | | PR Ada/35186 * config/i386/i386-modes.def: Revert the last DI alignment change until Ada people can look into it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132433 138bc75d-0d04-0410-961f-82ee72b054a4
* * opts.c (print_specific_help): Fix typo in --help text.nickc2008-02-192-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132432 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/35239jakub2008-02-192-1/+35
| | | | | | | | * config/i386/cpuid.h (__cpuid, __get_cpuid_max): Use special 32-bit inline asm without asm alternatives for host GCC < 3.0. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132430 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-19 Richard Guenther <rguenther@suse.de>rguenth2008-02-195-55/+100
| | | | | | | | | | | | PR tree-optimization/34989 * tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Re-structure. Allow propagation to INDIRECT_REF if we can simplify only. * gcc.dg/pr34989-1.c: New testcase. * gcc.dg/pr34989-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132429 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>manu2008-02-192-1/+7
| | | | | | | | * c-common.c (warn_for_collisions_1): Use appropriate option when warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132428 138bc75d-0d04-0410-961f-82ee72b054a4
* PR other/31349nickc2008-02-193-24/+90
| | | | | | | | | | | | | | | | | | | | * opts.c (undocumented_msg): Leave blank unless checking is enabled. (handle_options): Fix indentation. (print_filtered_help): If no language-specific options were displayed tell the user how to list all the options supported by the language's front-end. (print_specific_help): Fix indentation and remove duplicate line. (common_handle_option): Handle the -v option. For --help enable the display of undocumented options if the -v switch has been included on the command line. For --help= check for overlaps in the arguments between the option classes and the language names and issue a warning when they cannot be disambiguated. * c.opt (v): Pass on to the common option handler. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132427 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/35028jakub2008-02-194-2/+28
| | | | | | | | | * cp-gimplify.c (cxx_omp_clause_apply_fn): Handle vararg copy ctors. * g++.dg/gomp/pr35028.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132426 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/34964jakub2008-02-197-1/+80
| | | | | | | | | | | | | | PR c++/35244 * semantics.c (finish_omp_threadprivate): Do nothing for error_operand_p vars. Afterwards ensure v is VAR_DECL. * gcc.dg/gomp/pr34964.c: New test. * g++.dg/gomp/pr34964.C: New test. * gcc.dg/gomp/pr35244.c: New test. * g++.dg/gomp/pr35244.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132425 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/35078jakub2008-02-195-2/+48
| | | | | | | | | | | | * parser.c (cp_parser_omp_for_loop): If DECL has REFERENCE_TYPE, don't call cp_finish_decl. * semantics.c (finish_omp_for): Fail if DECL doesn't have integral type early. * g++.dg/gomp/pr35078.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132424 138bc75d-0d04-0410-961f-82ee72b054a4
* SMS: Minor misc fixesrevitale2008-02-192-6/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132423 138bc75d-0d04-0410-961f-82ee72b054a4
* coding conventionchrbr2008-02-191-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132418 138bc75d-0d04-0410-961f-82ee72b054a4
* fix alignment bug in packed structs for STRICT_ALIGNMENT targetschrbr2008-02-192-72/+86
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132416 138bc75d-0d04-0410-961f-82ee72b054a4
* test case for alignment bug in packed structs for STRICT_ALIGNMENT targetschrbr2008-02-192-0/+44
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132415 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/33555uros2008-02-194-0/+50
| | | | | | | | | | | | | | * config/i386/i386.md (*x86_movsicc_0_m1_se): New insn pattern. (*x86_movdicc_0_m1_se): Ditto. testsuite/ChangeLog: PR target/33555 * gcc.target/i386/pr33555.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132414 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/sfp-machine.h (__gcc_CMPtype): New typedef.uros2008-02-193-1/+14
| | | | | | | | | | (CMPtype): Define as __gcc_CMPtype. * config/rs6000/sfp-machine.h (__gcc_CMPtype): New typedef. (CMPtype): Define as __gcc_CMPtype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132413 138bc75d-0d04-0410-961f-82ee72b054a4
* Support valgrind 3.3 for --enable-checking=valgrind.hp2008-02-195-73/+88
| | | | | | | | | | | | | | | | | | * system.h: Consolidate ENABLE_VALGRIND_CHECKING-dependent defines here. [!VALGRIND_MAKE_MEM_NOACCESS]: Define as VALGRIND_MAKE_NOACCESS. [!VALGRIND_MAKE_MEM_DEFINED]: Define as VALGRIND_MAKE_READABLE. [!VALGRIND_MAKE_MEM_UNDEFINED]: Define as VALGRIND_MAKE_WRITABLE. * ggc-common.c: Remove ENABLE_VALGRIND_CHECKING-dependent defines. Replace use of VALGRIND_MAKE_READABLE, VALGRIND_MAKE_WRITABLE, and VALGRIND_MAKE_NOACCESS with VALGRIND_MAKE_MEM_DEFINED, VALGRIND_MAKE_MEM_UNDEFINED, and VALGRIND_MAKE_MEM_NOACCESS respectively. * ggc-zone.c: Similar. * ggc-page.c: Similar. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132407 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-19 Paul Brook <paul@codesourcery.com>pbrook2008-02-193-2/+8
| | | | | | | | | | PR target/35071 * config/arm/ieee754-df.S: Fix do_it typo. * config/arm/ieee754-sf.S: Fix do_it typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132404 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/hjl2008-02-1917-71/+634
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-18 H.J. Lu <hongjiu.lu@intel.com> PR target/35189 * config/i386/i386.c (OPTION_MASK_ISA_MMX_SET): New. (OPTION_MASK_ISA_3DNOW_SET): Likewise. (OPTION_MASK_ISA_SSE_SET): Likewise. (OPTION_MASK_ISA_SSE2_SET): Likewise. (OPTION_MASK_ISA_SSE3_SET): Likewise. (OPTION_MASK_ISA_SSSE3_SET): Likewise. (OPTION_MASK_ISA_SSE4_1_SET): Likewise. (OPTION_MASK_ISA_SSE4_2_SET): Likewise. (OPTION_MASK_ISA_SSE4_SET): Likewise. (OPTION_MASK_ISA_SSE4A_SET): Likewise. (OPTION_MASK_ISA_SSE5_SET): Likewise. (OPTION_MASK_ISA_3DNOW_A_UNSET): Likewise. (OPTION_MASK_ISA_MMX_UNSET): Updated. (OPTION_MASK_ISA_3DNOW_UNSET): Updated. (OPTION_MASK_ISA_SSE_UNSET): Likewise. (OPTION_MASK_ISA_SSE3_UNSET): Likewise. (OPTION_MASK_ISA_SSSE3_UNSET): Likewise. (OPTION_MASK_ISA_SSE4_1_UNSET): Likewise. (OPTION_MASK_ISA_SSE4_2_UNSET): Likewise. (OPTION_MASK_ISA_SSE4A_UNSET): Likewise. (OPTION_MASK_ISA_SSE5_UNSET): Likewise. (OPTION_MASK_ISA_SSE4): Removed. (ix86_handle_option): Turn on bits in ix86_isa_flags and ix86_isa_flags_explicit with OPTION_MASK_ISA_XXX_SET for -mXXX. (override_options): Don't turn on implied SSE/MMX bits in ix86_isa_flags. gcc/testsuite/ 2008-02-18 H.J. Lu <hongjiu.lu@intel.com> PR target/35189 * gcc.target/i386/isa-1.c: New. * gcc.target/i386/isa-2.c: Likewise. * gcc.target/i386/isa-3.c: Likewise. * gcc.target/i386/isa-4.c: Likewise. * gcc.target/i386/isa-5.c: Likewise. * gcc.target/i386/isa-6.c: Likewise. * gcc.target/i386/isa-7.c: Likewise. * gcc.target/i386/isa-8.c: Likewise. * gcc.target/i386/isa-9.c: Likewise. * gcc.target/i386/isa-10.c: Likewise. * gcc.target/i386/isa-11.c: Likewise. * gcc.target/i386/isa-12.c: Likewise. * gcc.target/i386/isa-13.c: Likewise. * gcc.target/i386/isa-14.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132403 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2008-02-191-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132401 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-18 H.J. Lu <hongjiu.lu@intel.com>hjl2008-02-182-0/+9
| | | | | | | | * config/i386/i386-modes.def: Use 4 byte alignment on DI for 32bit host. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132397 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/hjl2008-02-184-0/+56
| | | | | | | | | | | | | | | | | | | 2008-02-18 Joey Ye <joey.ye@intel.com> PR middle-end/34921 * tree-nested.c (insert_field_into_struct): Set type alignment to field alignment if the former is less than the latter. gcc/testsuite/ 2008-02-18 Joey Ye <joey.ye@intel.com> H.J. Lu <hongjiu.lu@intel.com> PR middle-end/34921 * gcc.c-torture/execute/nest-align-1.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132396 138bc75d-0d04-0410-961f-82ee72b054a4
* * BASE-VER: Set to 4.4.0.jakub2008-02-182-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132393 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2008-02-181-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132387 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/ada/:rwild2008-02-173-45/+59
| | | | | | | | | | | | | | | | | PR documentation/15479 * gnat_ugn.texi: In non-code, avoid space before colon. (Regular Expressions in gnatfind and gnatxref): Fix indentation. (Examples of gnatxref Usage): Use @command{vi} instead of @file{vi}. (Character Set Control): Do not use @code for UTF-8. (Validity Checking): Fix typo "NaNs" instead of "NaN's". Do not use @code for IEEE. * gnat_rm.texi (Aggregates with static bounds): Fix typo in code sample. * gnat_rm.texi, gnat_ugn.texi: Fix typos. Bump copyright years. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132382 138bc75d-0d04-0410-961f-82ee72b054a4