1. 06 Feb, 2000 11 commits
    • cppfiles.c (read_and_prescan): Bump input pointer before possibly branching off… · eaefae0e
      cppfiles.c (read_and_prescan): Bump input pointer before possibly branching off to the backslash code.
      
      	* cppfiles.c (read_and_prescan) [case SPECCASE_QUESTION]: Bump
      	input pointer before possibly branching off to the backslash
      	code.
      	* cpphash.c (macroexpand): Correctly delete \r escapes when
      	stringifying parameters.
      	* cpplib.c (copy_rest_of_line): Go directly to skip_block_comment
      	if we can; bail out early if we hit a line comment.
      	(handle_directive): Treat '# 123' in an .S file just like
      	'# <punctuation>'.  Discard the shifted '#' if we hit '#\n'.
      	Return 1 for '# not_a_directive'.
      	(get_directive_token): Pop macro buffers here, so that
      	cpp_get_token can't sneakily move past a newline.
      	Add sanity checks.
      	(cpp_get_token): goto randomchar if handle_directive returns 0.
      
      From-SVN: r31819
      Zack Weinberg committed
    • cppalloc.c: Update copyright. · 1316f1f7
      	* cppalloc.c: Update copyright.
      	* cpplib.c: Merge all the static function prototypes into one
      	block.
      	* cpplib.h: Remove #if 0 block.
      
      From-SVN: r31818
      Zack Weinberg committed
    • cpperror.c: Remove #ifdef EMACS block. · 40ea76de
      	* cpperror.c: Remove #ifdef EMACS block.
      	* cppmain.c: Likewise.
      	* cpphash.c: Remove #if 0 blocks.
      	* cppinit.c: Remove #if 0 blocks, and the -lint option.
      	* cpplib.c: Remove #if 0 blocks and code referencing
      	pcp_inside_if or for_lint.  Remove duplicate error message.
      	Fix error messages for #else after #else or #elif.  Reformat.
      	Remove archaic TODO list.
      	* cpplib.h: Remove pcp_inside_if and for_lint flags.
      
      From-SVN: r31817
      Zack Weinberg committed
    • tinfo.h: Remove apostrophes from C++ comment (xgettext thinks this file is plain C). · fd81d24f
      	* cp/tinfo.h: Remove apostrophes from C++ comment (xgettext
      	thinks this file is plain C).
      	* i386/osf1elf.h: Add missing backslash to multiline string.
      	* po/POTFILES.in: Remove stupid.c.
      	* exgettext: s/VPROTO/VPARAMS/ now that we are no longer using
      	VPROTO.
      
      From-SVN: r31816
      Zack Weinberg committed
    • Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au> · cc6c6c23
      	Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
              * gcc.c-torture/execute/20000205-1.c: New.
      
      From-SVN: r31815
      Alan Modra committed
    • gjavah.c (overloaded_jni_method_exists_p): Add prototype. · 5ca1627b
             * gjavah.c (overloaded_jni_method_exists_p): Add prototype.
             (print_name_for_stub_or_jni, process_file): Constify a char*.
      
      From-SVN: r31813
      Kaveh R. Ghazi committed
    • com.c (mark_tracker_head, [...]): Protoize. · 54551044
             * com.c (mark_tracker_head, mark_binding_level): Protoize.
      
             * where.c (mark_ffewhere_head): Likewise.
      
      From-SVN: r31812
      Kaveh R. Ghazi committed
    • Makefile.in (call.o): Depend on $(EXPR_H). · 70a51bda
      	* Makefile.in (call.o): Depend on $(EXPR_H).
      
      	* call.c: Include "expr.h".
      
      	* class.c (dump_class_hierarchy): Add prototype.
      
      	* search.c (dfs_get_pure_virtuals): Likewise.
      
      From-SVN: r31811
      Kaveh R. Ghazi committed
    • Makefile.in (c-common.o): Depend on $(EXPR_H). · c6991660
      	* Makefile.in (c-common.o): Depend on $(EXPR_H).
      
      	* c-common.c: Include expr.h.
      
      	* c-pragma.c (mark_align_stack): Add prototype.
      
      	* caller-save.c (add_stored_regs): Likewise.
      
      	* combine.c (record_promoted_value): Likewise.
      
      	* i386.c (ix86_sched_reorder_pentium, ix86_sched_reorder_ppro):
      	Likewise.
      
      	* cppinit.c (new_pending_define): Likewise.
      
      	* cpplib.c (skip_block_comment, skip_line_comment): Likewise.
      
      	* dwarf2out.c (save_rtx, splice_child_die, reverse_die_lists,
      	AT_class, AT_flag, AT_int, AT_unsigned, AT_string, AT_ref, AT_loc,
      	AT_addr, AT_lbl, get_AT_ref, free_AT, free_die, local_scope_p,
      	class_scope_p): Likewise.
      
      	* dwarf2out.h (dwarf2out_set_demangle_name_func,
      	dwarf2out_add_library_unit_info): Likewise.
      
      	* ggc.h (ggc_page_print_statistics): Likewise.
      
      	* haifa-sched.c (propagate_deps): Likewise.
      
      	* reg-stack.c (next_flags_user, record_label_references): Likewise.
      
      	* rtl.h (set_stack_check_libfunc): Likewise.
      
      	* toplev.h (set_fatal_function): Likewise.
      
      	* toplev.c (set_fatal_function): Delete prototype.
      
      	* diagnostic.c: Deconstify functions returning malloc'ed ptrs.
      
      From-SVN: r31810
      Kaveh R. Ghazi committed
    • ppc-asm.h (FUNC_START): Use USER_LABEL_PREFIX. · 79f4e1c0
      * ginclude/ppc-asm.h (FUNC_START): Use USER_LABEL_PREFIX.
      (FUNC_END): Likewise.
      
      From-SVN: r31808
      Geoff Keating committed
  2. 05 Feb, 2000 8 commits
  3. 04 Feb, 2000 14 commits
  4. 03 Feb, 2000 7 commits