1. 13 Feb, 1998 8 commits
    • c-lang.c (finish_file): Bracket declaration of static_ctors, static_dtors. · 69d4ca36
      	* c-lang.c (finish_file): Bracket declaration of static_ctors,
      	static_dtors.
      	* calls.c (expand_call): Bracket declaration of 'rtx_before_call',
      	'old_stack_arg_under_construction'
      	(emit_library_call): Bracket declaration of 'upper_bound',
      	'lower_bound', 'i', 'reg_parm_stack_space'
      	(emit_library_call_value): Likewise.
      	(store_one_arg):
      	* collect2.c: include <unistd.h> when appropriate.
      	Bracket declaration of 'exportf' and 'full_real_ld_suffix'.
      	* emit-rtl.c (prev_cc0_setter): Remove unused variable 'link'.
      	* explow.c (plus_constant_for_output_wide): Remove unused variable
      	'code'.
      	(memory_address): Remove unused variable 'orig_x'.
      	* genattrtab.c (make_canonical): Remove unreferenced label 'cond:'.
      	(write_const_num_delay_slots): Remove unused variable 'i'.
      	* genopinit.c (main): Remove unused variables 'dummy', 'insn_ptr'.
      	(gen_insn): Remove unused variable 'obstack_ptr'.
              * libgcc2.c (__bb_exit_func): Remove unused variables 'ret',
              'j', 'tmp', 'i'.
      	(__bb_exit_trace_func): Remove unused variable 'e'.
      	* optabs.c (expand_binop): remove unused variables 'lhs', 'rhs',
      	'funexp'.
      	(expand_unop): Remove unused variable 'funexp'.
      	(expand_complex_abs): Remove unused variable 'funexp'.
      	(init_optabs): Bracket declaration of 'j'.
      	(init_complex_libfuncs): Deleted.  Dead static function.
      	* profile.c (branch_prob): Remove unused variables 'insn', 'dest'.
      	* reg-stack.c: Fix typo in proto for 'get_asm_operand_lengths'
      	(reg_to_stack): 'initialized', 'before_function_beg'
      	explictly type as ints instead of defaulting.
      	(emit_swap_insn): Remove unused variable 'i2'.
      	(compare_for_stack_reg): Remove unused variable 'src_note'.
      	* rtlanal.c (computed_jump_p): Remove unused variable 'computed_jump'.
      	* sched.c (actual_hazard): Bracket declaration of 'this_cost'.
      	* stmt.c (add_case_node): Add parens for assignment used as truth.
      	(all_cases_count):  Remove unused variable 'count_high'.
      	(mark_seen_cases): Remove unused variable 'i'.
      	(check_for_full_enumeration_handling): Remove unused variable 't'.
      	Bracket declaration of  'all_values', 'l'.
      	* tlink.c: Include <stdlib.h>, <unistd.h>, <string.h>/<strings.h>.
      	* varasm.c (assemble_string): Remove unused variable 'i'.
      	(immed_double_const): Remove unused variable 'in_current_obstack'.
      	(immed_real_const_1): Likewise.
      	(output_constant_pool): Remove unreferenced label 'done'.
      	(output_constant): Remove unused variable 'x'.
              * i386/i386.h (ENCODE_SECTION_INFO): TREE_PUBLIC is an int, not
              a string.
              * i386/sco5.h (ASM_OUTPUT_ASCII): Add parens for assignment used
              as truth.
      
      From-SVN: r17901
      Robert Lipe committed
    • call.c (build_over_call): Convert builtin abs, labs and fabs to tree-codes. · 387c47a3
      	* call.c (build_over_call): Convert builtin abs, labs and fabs to
      	tree-codes.
      	* decl.c (init_decl_processing): Reenable abs, labs and fabs as
      	builtins.
      
      From-SVN: r17900
      Andreas Schwab committed
    • * combine.c (can_combine_p): Handle USEs in PARALLELs. · e3258cef
      From-SVN: r17899
      J"orn Rennecke committed
    • linux.h (LIB_SPEC): Add -lc for -shared if USE_GNULIBC_1 is not defined. · 1398405b
              * config/linux.h (LIB_SPEC): Add -lc for -shared if
              USE_GNULIBC_1 is not defined.
              * config/sparc/linux.h; Ditto.
              * config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
              * config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
              USE_GNULIBC_1 is not defined.
      
      From-SVN: r17895
      H.J. Lu committed
    • cp-tree.h: Add access_protected_virtual_node. · d8b55a76
      	* cp-tree.h: Add access_protected_virtual_node.
      	* class.c (init_class_processing): Initialize it.
      	* decl.c (xref_basetypes): Use it.
      	* parse.y (base_class_access_list): Likewise.
      	* Make-lang.in (DEMANGLER_PROG): Add $(exeext).
      	(c++.install-common): Install c++filt.
      
      From-SVN: r17894
      Jason Merrill committed
    • sysv4.h (ENDFILE_SPEC): add missing %(endfile_linux) for -mcall-linux · 03453a9f
              * rs6000/sysv4.h (ENDFILE_SPEC): add missing %(endfile_linux)
              for -mcall-linux
      
      From-SVN: r17892
      Franz Sirl committed
    • system.h: New file to get common systems includes and various definitions and... · aca69483
       
      	* system.h: New file to get common systems includes and various
      	definitions and declarations based on autoconf macros.
      
      From-SVN: r17891
      Kaveh R. Ghazi committed
  2. 12 Feb, 1998 17 commits
  3. 11 Feb, 1998 15 commits