1. 21 Jul, 2000 6 commits
    • Update Windows maintainers. · 21f096b3
      From-SVN: r35161
      Christopher Faylor committed
    • flow.c (verify_flow_info): Revamp code to verify that the head and end of each… · 6ff71a97
      flow.c (verify_flow_info): Revamp code to verify that the head and end of each basic block are in the insn...
      
              * flow.c (verify_flow_info): Revamp code to verify that the
              head and end of each basic block are in the insn chain.
      
      From-SVN: r35160
      Jeffrey A Law committed
    • gcse.c (record_one_set): Prepend instead of append onto reg_set_table, making it… · 274969ea
      gcse.c (record_one_set): Prepend instead of append onto reg_set_table, making it O(n) instead O(n^2).
      
              * gcse.c (record_one_set): Prepend instead of append onto
              reg_set_table, making it O(n) instead O(n^2).
              * lcm.c (compute_antinout_edge,compute_laterin,compute_available):
              Use a queue instead of a stack as worklist.
      
      From-SVN: r35158
      Michael Matz committed
    • [multiple changes] · 7be50fd3
      
      2000-07-20  Benjamin Kosnik  <bkoz@cygnus.com>
      
      	* bits/std_streambuf.h: Add bits for pback buffers here, so that
      	in_avail, etc can use them.
      	* bits/std_fstream.h: Ditto.
      	* bits/fstream.tcc: Ditto.
      	* testsuite/27_io/filebuf.cc: Tweaks.
      	* testsuite/27_io/filebuf-3.tst: Correct for pbackfail bits.
      
      2000-07-19  Benjamin Kosnik  <bkoz@cygnus.com>
      
      	* src/localename.cc: Same.
      	* src/locale.cc: Same.
      	* bits/localefwd.h: _M_init_facet to _M_facet_init.
      
      	* bits/locale_facets.h: _M_init_boolnames to _M_boolnames_init.
      
      	* bits/std_sstream.h: Change _M_init_stringbuf to _M_stringbuf_init.
      
      	* bits/fstream.tcc: Change _M_init_filebuf to _M_filebuf_init.
      	* bits/std_fstream.h: Same.
      
      	* bits/basic_string.h: Tweaks.
      
      From-SVN: r35157
      Benjamin Kosnik committed
    • [multiple changes] · 4dbf4496
      2000-07-13  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (patch_method_invocation): Fixed comment.
      	(maybe_use_access_method): Build this$<n>s to the context of the
      	target method, or a type that extends it. Fixes gcj/242.
      
      2000-07-13  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (not_accessible_p): Access granted to innerclasses
      	(indirectly) extending the reference type. Fixes gcj/249.
      
      2000-07-10  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (resolve_qualified_expression_name): Verify qualified
      	access to `this.' Fixes gcj/239.
      
      2000-07-10  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* class.c (set_super_info): Handled protected inner classes.
      	(common_enclosing_context_p): Bail early if arguments aren't both
      	inner classes.
      	(get_access_flags_from_decl): Handle private and protected inner
      	classes.
      	* java-tree.h (TYPE_PROTECTED_INNER_CLASS): New macro.
      	(CLASS_PROTECTED): Likewise.
      	(struct lang_type): New bitfield `poic.'
      	* parse.y (jdep_resolve_class): Call check_inner_class_access on
      	inner classes only.
      	(check_inner_class_access): Renamed arguments, added
      	comments. Handles protected inner classes (fixes gcj/225)
      	(not_accessible_p): Fixed comments. Avoid handling inner classes.
      
      2000-07-07  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* parse.y (resolve_qualified_expression_name): Handle inner class
      	access. Fixes gcj/256.
      
      (Fixes gcj/242, gcj/249, gcj/239, gcj/225 and gcj/256:
       http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00801.html)
      
      From-SVN: r35156
      Alexandre Petit-Bianco committed
  2. 20 Jul, 2000 15 commits
  3. 19 Jul, 2000 13 commits
  4. 18 Jul, 2000 6 commits