1. 01 Feb, 2002 10 commits
    • re PR c++/4286 (Internal error: Segmentation fault) · 65f36ac8
              * decl2.c (finish_static_data_member_decl): Complain about a local
              class with a static data member.
      
              PR c++/4286
              * search.c (lookup_field_1): Don't xref a static data member
              just because we looked it up.
      
      From-SVN: r49395
      Jason Merrill committed
    • stormy16.md (pushqi): New. · 5ee4950e
      2002-01-30  Andrew Haley  <aph@cambridge.redhat.com>
      
              * config/stormy16/stormy16.md (pushqi): New.
              (popqi): New.
              (pushhi): New.
              (pophi): New.
              (movhi): Remove stack operands.
              (movqi): Likewise.
              * config/stormy16/stormy16.h (PREDICATE_CODES): Add
              nonimmediate_nonstack_operand.
              * config/stormy16/stormy16.c (nonimmediate_nonstack_operand):
              New.
              * config/stormy16/stormy16-protos.h (nonimmediate_nonstack_operand)
              New.
      
      From-SVN: r49394
      Andrew Haley committed
    • Makefile.in (c-parse.c): Handle .output file. · b88c0704
              * Makefile.in (c-parse.c): Handle .output file.
              * objc/Make-lang.in (objc-parse.c): Likewise.
              * cp/Make-lang.in (parse.c): Handle .output file.
      
      From-SVN: r49393
      Jason Merrill committed
    • mips.h (ENDIAN_SPEC): Output the endianness flag if the -me[lb] option is given. · ac282977
      * config/mips/mips.h (ENDIAN_SPEC): Output the endianness flag if
      the -me[lb] option is given.  Don't output the default flag
      twice.
      
      From-SVN: r49392
      Alexandre Oliva committed
    • Daily bump. · 9b1856d6
      From-SVN: r49390
      GCC Administrator committed
    • verify.cc (state::enter_subroutine): New method. · de0ed7b6
      	* verify.cc (state::enter_subroutine): New method.
      	(handle_jsr_insn): Use it.
      	(state::merge): When processing a `ret', correctly use
      	subroutine's state to determine which local variables have
      	changed.
      	(push_exception_jump): Don't let stack overflow.
      
      From-SVN: r49388
      Tom Tromey committed
    • codecvt_specializations_ieee_1003.1-200x.h: Initialize all data members in copy ctor. · 6f48900c
      
      2002-01-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* config/locale/codecvt_specializations_ieee_1003.1-200x.h:
      	Initialize all data members in copy ctor. Make ctors explicit.
      	(__enc_traits::__enc_traits()): Default ctor does nothing.
      	(__enc_traits::_M_init): Guard against multiple iconv_opens.
      	* include/std/std_sstream.h (basic_stringbuf): Make data members
      	protected.
      	* include/std/std_fstream.h (basic_filebuf): Same.
      	* include/std/std_streambuf.h: Tweak.
      	* include/bits/streambuf.tcc: Same.
      	* include/bits/sstream.tcc: Same.
      	* include/bits/fstream.tcc: Same.
      
      From-SVN: r49387
      Benjamin Kosnik committed
    • cp-demangle.c: Revert yesterday's change. · 6d747e63
      2002-01-31  Phil Edwards  <pme@gcc.gnu.org>
      
      	* cp-demangle.c:  Revert yesterday's change.
      
      From-SVN: r49386
      Phil Edwards committed
    • codecvt_members_char_char.cc: Do not allow NULL argument to be passed to setenv(). · 4a78d864
      	* testsuite/22_locale/codecvt_members_char_char.cc: Do not
      	allow NULL argument to be passed to setenv().
      	* testsuite/22_locale/codecvt_members_wchar_t_char.cc: Likewise.
      	* testsuite/22_locale/collate_members_char.cc: Likewise.
      	* testsuite/22_locale/collate_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/ctype_members_char.cc: Likewise.
      	* testsuite/22_locale/ctype_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/messages_members_char.cc: Likewise.
      	* testsuite/22_locale/money_get_members_char.cc: Likewise.
      	* testsuite/22_locale/money_get_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/money_put_members_char.cc: Likewise.
      	* testsuite/22_locale/money_put_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/moneypunct_members_char.cc: Likewise.
      	* testsuite/22_locale/moneypunct_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/num_get_members_char.cc: Likewise.
      	* testsuite/22_locale/num_get_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/num_put_members_char.cc: Likewise.
      	* testsuite/22_locale/num_put_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/numpunct_members_char.cc: Likewise.
      	* testsuite/22_locale/numpunct_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/time_get_members_char.cc: Likewise.
      	* testsuite/22_locale/time_get_members_wchar_t.cc: Likewise.
      	* testsuite/22_locale/time_put_members_char.cc: Likewise.
      	* testsuite/22_locale/time_put_members_wchar_t.cc: Likewise.
      
      From-SVN: r49384
      Loren J. Rittle committed
    • c-lex.c (yyparse): Call debug_hooks->start_source_file for the primary source file... · bebc7e8b
      	* c-lex.c (yyparse): Call debug_hooks->start_source_file for
      	the primary source file; this has not been done yet.
      	* c-decl.c (c_expand_body): Reset input_filename from
      	DECL_SOURCE_FILE (fndecl) before calling init_function_start.
      
      From-SVN: r49383
      Zack Weinberg committed
  2. 31 Jan, 2002 26 commits
  3. 30 Jan, 2002 4 commits