1. 16 May, 2001 8 commits
    • expr.c (build_class_init): Move MODIFY_EXPR outside of COND_EXPR. · 8fc6a63c
      2000-05-02  Jeff Sturm  <jsturm@one-point.com>
      
      	* expr.c (build_class_init): Move MODIFY_EXPR
      	outside of COND_EXPR.  Remove variable `call'.
      
      From-SVN: r42134
      Jeff Sturm committed
    • c-parse.in (methodtype): New production. · 0b1cdaf2
      	* c-parse.in (methodtype): New production.
      	(methoddef, methodproto): Collapse separate '-' and '+'
      	handlers into 1.
      
      From-SVN: r42133
      Neil Booth committed
    • c-common.h (RID_FIRST_PQ): New. · 4c521bad
      	* c-common.h (RID_FIRST_PQ): New.
      	* c-parse.in (objc_pq_context): New.
      	(objc parser): Set objc_pq_context rather than calling
      	remember_protocol_qualifiers and forget_protocol_qualifiers.
      	Don't call save_and_forget_protocol_qualifiers.
      	(yylexname): Handle objc protocol qualifiers here.
      	* stringpool.c (struct str_header): Replace with sp_hashnode.
      	(SP_EMPTY, SP_LEN, SP_TREE, SP_STR, SP_VALID): New.
      	(alloc_string): Rename alloc_ident.  Use the SP_ accessors.
      	Allocate an IDENTIFIER_NODE for each identifier.
      	(FORALL_STRINGS, set_identifier): Delete.
      	(FORALL_IDS, expand_string_table, stringpool_statistics): Update.
      	(ggc_alloc_string): Use an obstack.
      	(get_identifier, maybe_get_identifier, mark_string_hash): Update.
      	* tree.h: Update comments.
      	(set_identifier): Delete.
      	* objc/objc-act.c (N_PQ, saved_pq, saved_not_pq,
      	save_and_forget_protocol_qualifiers, forget_protocol_qualifiers,
      	remember_protocol_qualifiers): Delete.
      
      From-SVN: r42132
      Neil Booth committed
    • flow.c (life_analysis): After life analysis is complete... · fca790eb
              * flow.c (life_analysis): After life analysis is complete, do
              an optional scan over insns looking for REG_LABEL notes that
              reference a deleted label.
              (propagate_block_delete_insn): Verify INOTE is a CODE_LABEL
              before peeking at LABEL_NUSES.
      
      From-SVN: r42131
      Jeffrey A Law committed
    • unwind-sjlj.c (_Unwind_GetDataRelBase): New. · 48941cb8
              * unwind-sjlj.c (_Unwind_GetDataRelBase): New.
              (_Unwind_GetTextRelBase): New.
      
      From-SVN: r42129
      Richard Henderson committed
    • 001-05-15 Benjamin Kosnik <bkoz@redhat.com> · be079e1c
      	* testsuite_flags.in (query): Add backwards, ext directories.
      
      From-SVN: r42127
      Benjamin Kosnik committed
    • eb27.C: Convert. · 5846d7f7
      
      2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* g++.old-deja/g++.robertl/eb27.C: Convert.
      
      From-SVN: r42126
      Benjamin Kosnik committed
    • sol2.h (CPLUSPLUS_CPP_SPEC): Define. · 99d8dccc
      	* config/sparc/sol2.h (CPLUSPLUS_CPP_SPEC): Define.
      
      	* porting.texi: Correct documentation about handling
      	_LARRGEFILE_SOURCE and its ilk.
      	* config/os/solaris/solaris2.5/bits/os_defines.h: Remove
      	definitions of _XOPEN_SOURCE, _LARGEFILE64_SOURCE, and
      	__EXTENSIONS__.
      	* config/os/solaris/solaris2.6/bits/os_defines.h: Likewise.
      	* config/os/solaris/solaris2.7/bits/os_defines.h: Likewise.
      
      From-SVN: r42125
      Mark Mitchell committed
  2. 15 May, 2001 18 commits
  3. 14 May, 2001 14 commits