Skip to content
Snippets Groups Projects
  1. Jan 25, 2006
    • bryce's avatar
      2006-01-25 Andreas Tobler <a.tobler@schweiz.ch> · f6c0fcd0
      bryce authored
              * Makefile.am (asm_libgcjgc_sources): Rename to asm_libgcjgc_sources.
              * Makefile.in: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110223 138bc75d-0d04-0410-961f-82ee72b054a4
      f6c0fcd0
    • bryce's avatar
      * include/private/gcconfig.h: Revert to GC 6.6 version, removing · 94efb705
      bryce authored
      	all local changes.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110222 138bc75d-0d04-0410-961f-82ee72b054a4
      94efb705
    • paolo's avatar
      2006-01-25 Paolo Carlini <pcarlini@suse.de> · d04e5f88
      paolo authored
      	* include/tr1/cctype: New.
      	* include/Makefile.am: Add.
      	* testsuite/tr1/8_c_compatibility/cctype/functions.cc: New.
      	* include/Makefile.in: Regenerate.
      
      	* acinclude.m4 ([GLIBCXX_CHECK_C99_TR1]): New, check for C99
      	support to TR1, Chapter 8.
      	* configure.ac: Use it.
      	* include/tr1/complex: Adjust.
      	* config.h.in: Regenerate.
      	* configure: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110221 138bc75d-0d04-0410-961f-82ee72b054a4
      d04e5f88
    • rth's avatar
      PR libgomp/25884 · 107c3bbf
      rth authored
              * Makefile.am (omp.h, omp_lib.h, omp_lib.f90, libgomp_f.h): Remove.
              * configure.ac (PERL): Don't set.
              (gstdint.h, omp.h, omp_lib.h, omp_lib.f90, libgomp_f.h): Create here.
              (OMP_LOCK_SIZE, OMP_LOCK_ALIGN, OMP_LOCK_KIND, OMP_NEST_LOCK_SIZE,
              OMP_NEST_LOCK_ALIGN, OMP_NEST_LOCK_KIND): New substitutions.
              * omp.h.in: Wrap the new configure substitutions with @ characters.
              * omp_lib.h.in, omp_lib.f90.in, libgomp_f.h.in: Likewise.
              * aclocal.m4, configure, Makefile.in: Regenerate.
              * mkomp_h.pl: Delete.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110220 138bc75d-0d04-0410-961f-82ee72b054a4
      107c3bbf
    • pinskia's avatar
      2006-01-25 Andrew Pinski <pinskia@physics.uc.edu> · 1dd35f23
      pinskia authored
              PR target/25758
              * config/i386/i386.c (output_pic_addr_const) <case SYMBOL_REF>:
              Use output_addr_const instead of assemble_name.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110219 138bc75d-0d04-0410-961f-82ee72b054a4
      1dd35f23
    • bkoz's avatar
      2006-01-25 Benjamin Kosnik <bkoz@redhat.com> · e26d1348
      bkoz authored
      	* docs/html/configopts.html: Tweak docs.
      
      	* libsupc++/eh_personality.cc: Fix typos.
      
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110218 138bc75d-0d04-0410-961f-82ee72b054a4
      e26d1348
    • bonzini's avatar
      2006-01-25 Paolo Bonzini <bonzini@gnu.org> · 75ab26dc
      bonzini authored
      	* Makefile.in (sched-vis.o): Update dependencies.
      	* haifa-sched.c (sched_finish): Clear current_sched_info.
      	* cfg.c (dump_bb_info): New, split from dump_flow_info.
      	(dump_flow_info): Call it.
      	* passes.c (execute_todo): Call print_rtl_slim_with_bb to make
      	a slim RTL dump.
      	* basic-block.h (dump_bb_info): Declare.
      	* tree-dump.c (dump_enable_all): OR the flags of a -fdump-tree-all
      	option, and apply options only for dump files whose TDF_RTL,
      	TDF_TREE, or TDF_IPA bits match.
      	* rtl.h: Declare new functions exported from sched-vis.c.
      	* sched-vis.c: Enable also if scheduling is not used.
      	(print_value): Print the mode of registers if not inside scheduling.
      	(print_insn): Make it work outside the scheduler.  Beautify the output
      	a bit.
      	(dump_insn_slim, debug_insn_slim, print_rtl_slim_with_bb): New.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110217 138bc75d-0d04-0410-961f-82ee72b054a4
      75ab26dc
    • kazu's avatar
      PR testsuite/25590 · 22d28dbc
      kazu authored
      	* gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110215 138bc75d-0d04-0410-961f-82ee72b054a4
      22d28dbc
    • reichelt's avatar
      Revert: · d7e71db9
      reichelt authored
      	* cp-tree.h (do_poplevel): Remove prototype.
      	* semantics.c (do_poplevel): Add prototype.  Make static.
      
      	Revert:
      	* cp-tree.h (default_conversion): Remove prototype.
      	* typeck.c (default_conversion): Make static.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110214 138bc75d-0d04-0410-961f-82ee72b054a4
      d7e71db9
    • rsandifo's avatar
      * doc/rtl.texi (SYMBOL_REF_CONSTANT, SYMBOL_REF_DATA): Document. · 7c266bb1
      rsandifo authored
      	* gengtype.c (adjust_field_rtx_def): Garbage-collect field 2 of
      	a SYMBOL_REF as either a tree or a constant_descriptor_rtx,
      	depending on the value of CONSTANT_POOL_ADDRESS_P.
      	* optabs.c (init_one_libfunc): Nullify SYMBOL_REF_DATA rather than
      	SYMBOL_REF_DECL.
      	* varasm.c (make_decl_rtl, build_constant_desc): Set SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	(rtx_constant_pool): Remove const_rtx_sym_htab.
      	(const_desc_rtx_sym_hash, const_desc_rtx_sym_eq): Delete.
      	(init_varasm_status): Don't initialize const_rtx_sym_htab.
      	(force_const_mem): Point SYMBOL_REF_DATA to the constant pool entry.
      	Remove handling of const_rtx_sym_htab.
      	(find_pool_constant): Delete.
      	(get_pool_constant, get_pool_constant_mark): Use SYMBOL_REF_CONSTANT
      	rather than find_pool_constant.
      	(get_pool_constant_for_function): Delete.
      	(get_pool_mode, mark_constant): Use SYMBOL_REF_CONSTANT rather than
      	find_pool_constant. 
      	* rtl.h (rtunion_def): Add rt_constant and rt_ptr fields.
      	(X0CONSTANT, X0PTR, SYMBOL_REF_DATA): New macros.
      	(SYMBOL_REF_DECL): Return NULL if CONSTANT_POOL_ADDRESS_P.
      	(SYMBOL_REF_CONSTANT): New macro.
      	(get_pool_constant_for_function): Delete.
      	* config/i386/winnt.c (i386_pe_mark_dllexport): Set SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	(i386_pe_mark_dllimport): Likewise.
      	* config/rs6000/rs6000.c (rs6000_emit_move): Copy SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	* config/darwin.c (machopic_indirect_data_reference): Likewise.
      	(machopic_indirect_call_target): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110210 138bc75d-0d04-0410-961f-82ee72b054a4
      7c266bb1
    • rsandifo's avatar
      * doc/rtl.texi (SYMBOL_REF_CONSTANT, SYMBOL_REF_DATA): Document. · f3f2b85e
      rsandifo authored
      	* gengtype.c (adjust_field_rtx_def): Garbage-collect field 2 of
      	a SYMBOL_REF as either a tree or a constant_descriptor_rtx,
      	depending on the value of CONSTANT_POOL_ADDRESS_P.
      	* optabs.c (init_one_libfunc): Nullify SYMBOL_REF_DATA rather than
      	SYMBOL_REF_DECL.
      	* varasm.c (make_decl_rtl, build_constant_desc): Set SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	(rtx_constant_pool): Remove const_rtx_sym_htab.
      	(const_desc_rtx_sym_hash, const_desc_rtx_sym_eq): Delete.
      	(init_varasm_status): Don't initialize const_rtx_sym_htab.
      	(force_const_mem): Point SYMBOL_REF_DATA to the constant pool entry.
      	Remove handling of const_rtx_sym_htab.
      	(find_pool_constant): Delete.
      	(get_pool_constant, get_pool_constant_mark): Use SYMBOL_REF_CONSTANT
      	rather than find_pool_constant.
      	(get_pool_constant_for_function): Delete.
      	(get_pool_mode, mark_constant): Use SYMBOL_REF_CONSTANT rather than
      	find_pool_constant. 
      	* rtl.h (rtunion_def): Add rt_constant and rt_ptr fields.
      	(X0CONSTANT, X0PTR, SYMBOL_REF_DATA): New macros.
      	(SYMBOL_REF_DECL): Return NULL if CONSTANT_POOL_ADDRESS_P.
      	(SYMBOL_REF_CONSTANT): New macro.
      	(get_pool_constant_for_function): Delete.
      	* config/i386/winnt.c (i386_pe_mark_dllexport): Set SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	(i386_pe_mark_dllimport): Likewise.
      	* config/rs6000/rs6000.c (rs6000_emit_move): Copy SYMBOL_REF_DATA
      	rather than SYMBOL_REF_DECL.
      	* config/darwin.c (machopic_indirect_data_reference): Likewise.
      	(machopic_indirect_call_target): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110209 138bc75d-0d04-0410-961f-82ee72b054a4
      f3f2b85e
    • reichelt's avatar
      * cp-tree.h (get_primary_binfo): Remove prototype. · e75bce43
      reichelt authored
      	(push_using_decl): Likewise.
      	(current_template_args): Likewise.
      	(more_specialized_class): Likewise.
      	(mark_class_instantiated): Likewise.
      	(default_conversion): Likewise.
      	(pfn_from_ptrmemfunc): Likewise.
      	* class.c (get_primary_binfo): Add prototype, make static, simplify.
      	* name-lookup.c (push_using_decl): Make static.
      	* pt.c (current_template_args): Likewise.
      	(more_specialized_class): Likewise.
      	(mark_class_instantiated): Likewise.
      	* typeck.c (default_conversion): Make static.
      	(pfn_from_ptrmemfunc): Add prototype, make static.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110208 138bc75d-0d04-0410-961f-82ee72b054a4
      e75bce43
    • ebotcazou's avatar
      * flow.c (delete_noop_moves): Add missing EOL to dump message. · 71b526be
      ebotcazou authored
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110207 138bc75d-0d04-0410-961f-82ee72b054a4
      71b526be
    • rsandifo's avatar
      * genattrtab.c (gen_bypass): Allow bypasses to contain whitespace. · df2d1f4a
      rsandifo authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110206 138bc75d-0d04-0410-961f-82ee72b054a4
      df2d1f4a
    • bryce's avatar
      Remove svn:executable property. · 78c24c92
      bryce authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110205 138bc75d-0d04-0410-961f-82ee72b054a4
      78c24c92
    • bryce's avatar
      Import Boehm GC version 6.6. · 8e86a878
      bryce authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110204 138bc75d-0d04-0410-961f-82ee72b054a4
      8e86a878
    • kkojima's avatar
      * config/sh/predicates.md (sh_register_operand): Accept CONST_DOUBLE. · 81aeb577
      kkojima authored
      	* gcc.dg/tree-ssa/gen-vect-33.c: New.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110203 138bc75d-0d04-0410-961f-82ee72b054a4
      81aeb577
    • jvdelisle's avatar
      2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> · 458f9038
      jvdelisle authored
      	PR fortran/25835
      	* Fix ChangeLog
      	* gfortran.dg/read_eof.f90: Delete from rename.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110202 138bc75d-0d04-0410-961f-82ee72b054a4
      458f9038
    • jvdelisle's avatar
      2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> · bb27328b
      jvdelisle authored
      	PR fortran/25835
      	* gfortran.dg/read_eof_1.f90: Rename from read_eof_1.f90.
      	* gfortran.dg/read_eof_2.f90: New test.
      	* gfortran.dg/read_eof_3.f90: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110201 138bc75d-0d04-0410-961f-82ee72b054a4
      bb27328b
    • jvdelisle's avatar
      2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org> · c5d4a557
      jvdelisle authored
      	PR libgfortran/25835
      	* io/transfer.c (st_read_done): Flush buffers when read is done.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110200 138bc75d-0d04-0410-961f-82ee72b054a4
      c5d4a557
    • daney's avatar
      PR java/25816 · c024e802
      daney authored
      	* configure.ac (enable_tls): New enable option.
      	(HAVE_AS_TLS): Don't do assembler check if enable_tls set.
      	* configure: Regenerate.
      	* doc/install.texi (--enable-tls): Document new option.
      	(--disable-tls): Ditto.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110199 138bc75d-0d04-0410-961f-82ee72b054a4
      c024e802
    • gccadmin's avatar
      Daily bump. · 0a8c3753
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110197 138bc75d-0d04-0410-961f-82ee72b054a4
      0a8c3753
  2. Jan 24, 2006
Loading