1. 17 Feb, 1999 11 commits
  2. 16 Feb, 1999 21 commits
  3. 15 Feb, 1999 8 commits
    • decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node. · 20496fa2
      	* decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.
      	(grokdeclarator): Don't expect error_mark_node from grokfndecl.
      	* pt.c (maybe_process_partial_specialization): Complain about
      	'template <>' on non-specialization.
      
      From-SVN: r25225
      Jason Merrill committed
    • jump.c: Include insn-attr.h. · 0c63f729
              * jump.c: Include insn-attr.h.
              (delete_computation): If reload has completed and insn scheduling
              after reload is enabled, then do not depend on REG_DEAD notes.
              * Makefile.in (jump.o): Depend on insn-attr.h.
      
      From-SVN: r25223
      Jeffrey A Law committed
    • delete/change my email address · 25d7717e
      From-SVN: r25221
      Craig Burley committed
    • * i386.md (addsi3): Allow lea for any constant_p. · 2e79e5cb
      From-SVN: r25220
      Richard Henderson committed
    • toplev.c (documented_lang_options): Remove -fident and -fnoident... · 73cd870f
      1999-02-15 17:11 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
      	* toplev.c (documented_lang_options): Remove -fident and
                -fnoident, which are now handled by the language independent
      	  option parser.
      
      From-SVN: r25219
      Zack Weinberg committed
    • c-common.c (UNGETC [USE_CPPLIB=1]): Do nothing if c is EOF. · 4d9a1b48
      1999-02-15 16:59 -0500  Zack Weinberg  <zack@midnite.ec.rhno.columbia.edu>
      	* c-common.c (UNGETC [USE_CPPLIB=1]): Do nothing if c is EOF.
      	* c-lex.c: Likewise.
      	* cpplib.c (cpp_push_buffer, cpp_pop_buffer): Use a linked
      	list in malloced memory for the buffer stack.
      	(cpp_get_token): Don't pop the last buffer off the stack.
      	Calls after CPP_EOF has been returned produce CPP_EOF with no
      	state change.
      	(cpp_finish): Pop last buffer here.
      	(do_line): Don't free ip->last_nominal_fname if it is equal to
      	ip->fname.
      	(special_symbol): If a T_CONST is the empty string, push a
      	single `@ ' escape instead.
      	(macroexpand): Special symbol buffers have escapes too.
      	* cpplib.h (struct cpp_buffer): Remove unused fields, add prev
      	buffer pointer.
      	(struct cpp_reader): Remove buffer_stack.  Add
      	buffer_stack_depth.
      	(CPP_PREV_BUFFER, CPP_NULL_BUFFER): Buffer stack is now a
      	linked list.
      
      From-SVN: r25218
      Zack Weinberg committed
    • cccp.c: Don't define HOST_WIDE_INT. · bd86d7e2
              * cccp.c: Don't define HOST_WIDE_INT.  Replace all occurrences of
              WIDE_INT with WIDEST_INT.
              * cexp.y: Likewise.
              Don't define unsigned_HOST_WIDE_INT, CHAR_BIT or
              HOST_BITS_PER_WIDE_INT.  Replace occurrences of PRINTF_PROTO_1()
              style with PVPROTO() ATTRIBUTE_PRINTF_1 style macros.  Replace
              occurrences of "unsigned_HOST" with "unsigned HOST".  Provide a
              definition of variable `c89' when compiling a test binary and set it.
              * system.h: Don't define the PRINTF_PROTO_* macros.
      
      From-SVN: r25217
      Kaveh R. Ghazi committed
    • loop.c (mark_loop_jump): Handle LO_SUM. · c4ae2725
      �
              * loop.c (mark_loop_jump): Handle LO_SUM.  If we encounter something
              we do not understand, mark the loop and containing loops as invalid.
      
      From-SVN: r25215
      Jeff Law committed