Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1999-10-26 | tree.h (BLOCK_TYPE_TAGS): Remove. | Mark Mitchell | 3 | -4/+5 | |
* tree.h (BLOCK_TYPE_TAGS): Remove. (BLOCK_END_NOTE): Likewise. (BLOCK_LIVE_RANGE_FLAG): Likewise. (BLOCK_LIVE_RANGE_START): Likewise. (BLOCK_LIVE_RANGE_END): Likewise. (tree_block): Remove live_range_flag, live_range_var_flag, and type_tags. Remove end_note, live_range_start, and live_range_end. (remember_end_note): Remove prototype. * tree.c (build_block): Don't set BLOCK_TYPE_TAGS. * c-decl.c (poplevel): Don't set BLOCK_TYPE_TAGS or call remember_end_note. * ggc-common.c (ggc_mark_tree_children): Don't mark BLOCK_TYPE_TAGS or BLOCK_END_NOTE. * integrate.c (adjust_copied_decl_tree): Remove. * print-tree.c (print_node): Don't print BLOCK_TYPE_TAGS. * stmt.c (last_block_end_note): Remove. (init_stmt): Don't add a GC root for it. (expand_fixup): Don't set it. (remember_end_note): Remove. (expand_end_bindings): Don't set last_block_end_note. * ch-tree.h (remember_end_note): Remove prototype. * decl.c (poplevel): Don't call remember_end_note. * decl.c (poplevel): Don't set BLOCK_TYPE_TAGS. Don't call remember_end_note. * com.c (poplevel): Don't call remember_end_note. * decl.c (poplevel): Don't set BLOCK_TYPE_TAGS or call remember_end_note. From-SVN: r30188 | |||||
1999-09-24 | Allow to distinguish between three classes of builtin functions | Bernd Schmidt | 7 | -171/+175 | |
From-SVN: r29653 | |||||
1999-09-20 | Add comment saying that lang_decode_options should not complain about | Nick Clifton | 2 | -0/+5 | |
unrecognised options. From-SVN: r29522 | |||||
1999-09-16 | system.h (CTYPE_CONV, [...]): New macros. | Kaveh R. Ghazi | 2 | -6/+11 | |
* system.h (CTYPE_CONV, TOUPPER, TOLOWER): New macros. Use CTYPE_CONV in all ctype macros. * cccp.c (initialize_char_syntax): Use uppercase ctype macro from system.h. * cexp.y (initialize_random_junk): Likewise. * c4x.c (c4x_interrupt_function_p, c4x_handle_pragma): Likewise. * i370.c (handle_pragma): Likewise. * i370.h (ASM_OUTPUT_LABELREF, ASM_OUTPUT_ASCII): Likewise. * v850.c (override_options): Likewise. * doprint.c (_doprnt): Likewise. * fixinc/fixincl.c (main, quoted_file_exists, extract_quoted_files): Likewise. * fixinc/server.c (load_data): Likewise. * fold-const.c (real_hex_to_f): Likewise. * genattr.c (write_upcase, gen_attr): Likewise. * genattrtab.c (convert_const_symbol_ref, evaluate_eq_attr, write_upcase): Likewise. * genemit.c (print_code): Likewise. * genopinit.c (gen_insn): Likewise. * genpeep.c (print_code): Likewise. * genrecog.c (print_code): Likewise. * optabs.c (init_libfuncs): Likewise. ch: * lex.c (maybe_downcase, getlc, handle_generic_pragma, check_newline): Likewise. f: * bad.c (ffebad_finish): Likewise. * fini.c (main): Likewise. * intrin.c (ffeintrin_init_0): Likewise. * lex.c (ffelex_hash_): Likewise. * src.c (ffesrc_init_1): Likewise. From-SVN: r29463 | |||||
1999-09-15 | * actions.c (warn_unhandled): Use xstrdup, not xmalloc/strcpy. | Kaveh R. Ghazi | 2 | -2/+5 | |
From-SVN: r29435 | |||||
1999-09-10 | Move declarations and building code for common tree nodes to tree.[ch] | Bernd Schmidt | 5 | -201/+18 | |
From-SVN: r29266 | |||||
1999-09-08 | Hapless User Hint for gperf | Bruce Korb | 1 | -1/+4 | |
From-SVN: r29207 | |||||
1999-09-07 | parse.h: Undefine DELAY if it's defined. | Dave Brolley | 2 | -14/+14 | |
Tue Sep 7 15:59:56 1999 Dave Brolley <brolley@cygnus.com> * parse.h: Undefine DELAY if it's defined. (PACK,NOPACK,POS): Remove erroneous comments regarding these tokens. Also, move them to their proper place alphabetically. From-SVN: r29175 | |||||
1999-09-05 | Make-lang.in (f771): Depend on ggc-callbacks.o. | Mark Mitchell | 1 | -0/+5 | |
* Make-lang.in (f771): Depend on ggc-callbacks.o. * Makefile.in (OBJS): Add ggc-callbacks.o. (OBJDEPS): Likewise. From-SVN: r29116 | |||||
1999-09-04 | Makefile.in (C_AND_C_OBJS): Add gcc-callbacks.o. | Mark Mitchell | 2 | -2/+4 | |
GCC: Sat Sep 4 13:44:01 1999 Mark Mitchell <mark@codesourcery.com> * Makefile.in (C_AND_C_OBJS): Add gcc-callbacks.o. (OBJS): Add $(GCC). (ggc-callbacks.o): New target. * ggc-callbacks.c: New file. Chill: 1999-09-04 Mark Mitchell <mark@codesourcery.com> * Make-lang.in (cc1chill): Depend on ggc-callbacks.o. * Makefile.in (CHILL_OBJS): Add ggc-callbacks.o. C++: 1999-09-04 Mark Mitchell <mark@codesourcery.com> * Make-lang.in (cc1plus): Remove dependency on GGC. * Makefile.in (OBJS): Don't mention ggc-simple.o. (OBJDEPS): Don't mention ggc-simple.o. F77: Sat Sep 4 13:46:27 1999 Mark Mitchell <mark@codesourcery.com> * Make-lang.in (f771): Depend on ggc-callbacks.o. * Makefile.in (OBJS): Add ggc-callbacks.o. (OBJDEPS): Likewise. Objc: 1999-09-04 Mark Mitchell <mark@codesourcery.com> * Make-lang.in (jc1): Depend on ggc-callbacks.o. * Makefile.in (OBJS): Add ggc-callbacks.o. (OBJDEPS): Likewise. From-SVN: r29111 | |||||
1999-08-31 | c-parse.in (language_string): Constify. | Kaveh R. Ghazi | 2 | -1/+5 | |
* c-parse.in (language_string): Constify. * dwarf2out.c (language_string): Remove declaration. * dwarfout.c (language_string): Likewise. * toplev.c (language_string, init_parse, finish_parse): Likewise. * tree.h (language_string, init_parse, finish_parse): Declare. * i386/sun386.h (language_string): Remove declaration. * mips.h (language_string): Likewise. * nextstep.h (language_string): Likewise. * nextstep21.h (language_string): Likewise. * rs6000.c (language_string): Likewise. In ch: * parse.c (language_string): Constify. In cp: * parse.y (language_string): Constify. In f: * com.c (language_string): Constify. In java: * lang.c (language_string): Constify. From-SVN: r29000 | |||||
1999-08-31 | Makefile.in (LIBS, LIBDEPS): Link with & depend on libiberty.a. | Kaveh R. Ghazi | 2 | -31/+18 | |
* Makefile.in (LIBS, LIBDEPS): Link with & depend on libiberty.a. Remove hacks for stuff which now comes from libiberty. From-SVN: r28994 | |||||
1999-08-29 | * lang.c (chill_print_error_function): Constify a char*. | Kaveh R. Ghazi | 2 | -2/+6 | |
From-SVN: r28967 | |||||
1999-08-29 | Makefile.in (ch-version.c): Constify a char*. | Kaveh R. Ghazi | 21 | -225/+722 | |
* Makefile.in (ch-version.c): Constify a char*. * actions.c (id_cmp, warn_unhandled, adjust_return_value, update_else_range_for_int_const, update_else_range_for_range, update_else_range_for_range_expr, update_else_range_for_type, compute_else_range, check_case_value, chill_handle_case_label_range, chill_handle_multi_case_label_range, chill_handle_multi_case_else_label, chill_handle_multi_case_label, chill_handle_multi_case_label_list print_missing_cases): Add static prototypes. (build_exception_variant): Cast the function argument of qsort. (build_rts_call, warn_unhandled, chill_convert_for_assignment, adjust_return_value, chill_expand_result, build_multi_case_selector_expression, print_missing_cases): Constify a char*. (print_missing_cases): Introduce an intermediary non-const ptr. Add brackets and indent. * ch-tree.h (maybe_building_objc_message_expr, maybe_objc_comptypes, comptypes_record_hook): Remove declarations. (push_handler, pop_handler): Add prototypes. (builtin_function, valid_array_index_p, build_chill_exception_decl, build_rts_call, chill_convert_for_assignment, display_int_cst, build_chill_addr_expr, check_have_mode, get_identifier3, build_chill_string, register_seize_path, get_unique_identifier, add_taskstuff_to_list, gnuchill_version): Constify a char*. (finish_chill_function): Add void prototype argument. * convert.c (convert_to_reference, convert_to_boolean, convert_to_char, base_type_size_in_bytes, remove_tree_element, check_ps_range, digest_powerset_tuple, digest_structure_tuple, digest_array_tuple, convert1): Add static prototypes. (base_type_size_in_bytes): Hide unused function. (display_int_cst, digest_array_tuple): Constify a char*. * decl.c (set_nesting_level, make_chill_variants, fix_identifier, proclaim_decl, maybe_acons, push_scope_decls, pop_scope_decls, build_implied_names, bind_sub_modules, layout_array_type, do_based_decl, handle_one_level, label_value_cmp, find_implied_types): Add static prototypes. (boolean_code_name, chill_tree_code_type, chill_tree_code_name): Constify a char*. (layout_chill_variants): Cast the function argument of qsort. (start_chill_function, fix_identifier, init_decl_processing): Constify a char*. (init_decl_processing): Prefer memcpy over bcopy to avoid casts. Use xcalloc instead of xmalloc/bzero. (builtin_function, build_chill_exception_decl, finish_outer_function): Constify a char*. * except.c (start_handler_array, finish_handler_array): Add static prototypes. * expr.c (chill_expand_expr, chill_expand_case_expr, check_arglist_length, internal_build_compound_expr, is_really_instance, invalid_operand, invalid_right_operand, build_chill_abstime, build_allocate_memory_call, build_allocate_global_memory_call, build_return_memory, build_chill_duration, build_chill_floatcall, build_allocate_getstack, build_chill_allocate, build_chill_getstack, build_chill_terminate, build_chill_inttime, build_chill_lower_or_upper, build_max_min, build_chill_pred_or_succ, expand_packed_set, fold_set_expr, build_compare_set_expr, scalar_to_string, build_concat_expr, build_compare_string_expr, compare_records, string_char_rep, build_boring_bitstring): Add static prototypes. (check_have_mode, chill_expand_expr, build_chill_floatcall, build_allocate_getstack, build_max_min, build_chill_function_call, expand_packed_set, build_compare_set_expr, build_chill_addr_expr, string_char_rep): Constify a char*. * gperf (hash, in_word_set): Add prototypes. * grant.c (newstring, strfree, append, prepend, grant_use_seizefile, decode_layout, grant_array_type, grant_array_type_selective, get_tag_value, get_tag_value_selective, print_enumeral, print_enumeral_selective, print_integer_type, find_enum_parent, print_integer_selective, print_struct, print_struct_selective, print_proc_exceptions, print_proc_tail, print_proc_tail_selective, find_in_decls, in_ridpointers, grant_seized_identifier, globalize_decl, grant_one_decl_selective, compare_memory_file, search_in_list, really_grant_this): Add static prototypes. (newstring, append, prepend, grant_use_seizefile, print_integer_type, decode_constant, grant_one_decl_selective, header_template): Constify a char *. * inout.c (add_enum_to_list, build_chill_io_list_type, build_io_types, declare_predefined_file, build_access_part, textlocation_mode, check_assoc, assoc_call, check_transfer, connect_process_optionals, connect_text, connect_access, check_access, check_text, get_final_type_and_range, process_io_list, check_format_string, get_max_size, check_exprlist): Add static prototypes. (declare_predefined_file, check_assoc, assoc_call, check_transfer, check_access, check_text, process_io_list): Constify a char*. * lang.c (deep_const_expr, chill_print_error_function): Add static prototypes. * lex.c (close_input_file, maybe_number, string_or_char): Constify a char*. (ch_lex_init, skip_directive, same_file, getlc, yywrap, yy_refill): Add static prototypes. (build_chill_string, same_file, register_seize_path): Constify a char*. * lex.h (finish_chill_seizes): Remove unused prototypes. * loop.c (build_temporary_variable, maybe_make_for_temp, get_unique_identifier): Constify a char*. * parse.c (ch_parse_init, check_end_label, end_function, build_prefix_clause, PEEK_TOKEN, peek_token_, pushback_token, forward_token_, require, check_token, expect, define__PROCNAME__): Add static prototypes. (build_prefix_clause, expect): Constify a char*. (parse_expression, parse_primval, parse_untyped_expr, parse_opt_untyped_expr, parse_opt_actions): Add void prototype argument. (parse_opt_name_string, parse_simple_name_string, parse_name_string, parse_defining_occurrence, parse_name, parse_optlabel, parse_opt_end_label_semi_colon, parse_modulion, parse_spec_module, parse_semi_colon, parse_defining_occurrence_list, parse_mode_definition, parse_mode_definition_statement, parse_synonym_definition, parse_synonym_definition_statement, parse_on_exception_list, parse_on_alternatives, parse_loc_declaration, parse_declaration_statement, parse_optforbid, parse_postfix, parse_postfix_list, parse_rename_clauses, parse_opt_prefix_clause, parse_grant_statement, parse_seize_statement, parse_param_name_list, parse_param_attr, parse_formpar, parse_formparlist, parse_opt_result_spec, parse_opt_except, parse_opt_recursive, parse_procedureattr, parse_proc_body, parse_procedure_definition, parse_processpar, parse_processparlist, parse_process_definition, parse_signal_definition, parse_signal_definition_statement, parse_then_clause, parse_opt_else_clause, parse_expr_list, parse_range_list_clause, pushback_paren_expr, parse_case_label, parse_case_label_list, parse_case_label_specification, parse_single_dimension_case_action, parse_multi_dimension_case_action, parse_case_action, parse_asm_operands, parse_asm_clobbers, ch_expand_asm_operands, parse_asm_action, parse_begin_end_block, parse_if_action, parse_iteration, parse_delay_case_event_list, parse_delay_case_action, parse_do_action, parse_receive_spec, parse_receive_case_action, parse_send_action, parse_start_action, parse_call, parse_tuple_fieldname_list, parse_tuple_element, parse_opt_element_list, parse_tuple, parse_operand6, parse_operand5, parse_operand4, parse_operand3, parse_operand2, parse_operand1, parse_operand0, parse_case_expression, parse_then_alternative, parse_else_alternative, parse_if_expression, parse_index_mode, parse_set_mode, parse_pos, parse_step, parse_opt_layout, parse_field_name_list, parse_fixed_field, parse_variant_field_list, parse_variant_alternative, parse_field, parse_structure_mode, parse_opt_queue_size, parse_procedure_mode, parse_program, parse_pass_1_2): Add static prototypes. (parse_process_definition): Remove extra argument in function call. (parse_range_list_clause): Likewise. * satisfy.c (satisfy, cycle_error_print, safe_satisfy_decl, satisfy_list, satisfy_list_values): Add static prototype. (safe_satisfy_decl): Cast DECL_TASKING_CODE_DECL() to (tree). * tasking.c (make_process_struct): Remove unused prototype. (validate_process_parameters, get_struct_variable_name, decl_tasking_code_variable, get_struct_debug_type_name, get_process_wrapper_name, build_tasking_enum, build_tasking_message_type, build_receive_signal_case_label, build_receive_buffer_case_label, build_receive_buffer_case_end, build_receive_signal_case_end): Add static prototypes. (struct_name, struct_debug_name, data_name, wrapper_name, get_struct_type_name, get_struct_debug_type_name, get_tasking_code_name, get_struct_variable_name, get_process_wrapper_name): Constify a char*. (validate_process_parameters, get_struct_variable_name, decl_tasking_code_variable): Hide unused functions. (build_start_process, add_taskstuff_to_list, build_queue_length): Constify a char*. * tree.c (make_powerset_type): Add static prototype. (get_identifier3, build_alias_decl, decl_check_rename): Constify a char*. * typeck.c (extract_constant_from_buffer, expand_constant_to_buffer, build_empty_string, make_chill_pointer_type, make_chill_range_type, apply_chill_array_layout, field_decl_cmp, make_chill_struct_type, apply_chill_field_layout): Add static prototype. (valid_array_index_p, extract_constant_from_buffer, chill_expand_tuple): Constify a char*. (layout_chill_struct_type): Cast the function argument of qsort. From-SVN: r28965 | |||||
1999-08-25 | Fix typos. | Jeff Law | 4 | -4/+4 | |
From-SVN: r28850 | |||||
1999-08-09 | actions.c (lang_identify): Constify a char*. | Kaveh R. Ghazi | 3 | -4/+9 | |
* actions.c (lang_identify): Constify a char*. * lang.c (chill_print_error_function): Likewise. (lang_init): Remove redundant prototype for `print_error_function'. From-SVN: r28632 | |||||
1999-07-25 | * decl.c (va_list_type_node): New. | Richard Henderson | 2 | -0/+7 | |
From-SVN: r28240 | |||||
1999-06-25 | SMP bootstrap fixes for chill: | Kaveh R. Ghazi | 2 | -4/+11 | |
* Make-lang.in (CHILL.stage1): Depend on stage1-start. (CHILL.stage2): Likewise for stage2-start. (CHILL.stage3): Likewise for stage3-start. (CHILL.stage4): Likewise for stage4-start. SMP bootstrap fixes for java: * Make-lang.in (java.stage1): Depend on stage1-start. (java.stage2): Likewise for stage2-start. (java.stage3): Likewise for stage3-start. (java.stage4): Likewise for stage4-start. From-SVN: r27766 | |||||
1999-05-17 | lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. | Zack Weinberg | 1 | -1/+1 | |
P * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26986 | |||||
1999-05-17 | lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. | Zack Weinberg | 1 | -0/+5 | |
� * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26985 | |||||
1999-05-10 | lang-specs.h: Pass -$ to the preprocessor. | Zack Weinberg | 2 | -1/+5 | |
1999-05-10 18:21 -0400 Zack Weinberg <zack@rabi.phys.columbia.edu> * lang-specs.h: Pass -$ to the preprocessor. From-SVN: r26871 | |||||
1999-05-04 | actions.c (chill_expand_assignment): Use powersetlen to calculate the length ↵ | Dave Brolley | 2 | -5/+6 | |
of an array of packed bits. Tue May 4 14:52:53 1999 Dave Brolley <brolley@cygnus.com> * actions.c (chill_expand_assignment): Use powersetlen to calculate the length of an array of packed bits. From-SVN: r26767 | |||||
1999-04-20 | Make-lang.in (ch/chill.info): Put MAKEINFO parameters in correct order. | Nathan Sidwell | 2 | -1/+6 | |
* Make-lang.in (ch/chill.info): Put MAKEINFO parameters in correct order. From-SVN: r26567 | |||||
1999-04-14 | config-lang.in (compilers): Add exeext. | Mumit Khan | 2 | -2/+7 | |
* config-lang.in (compilers): Add exeext. (stagestuff): Likewise. From-SVN: r26462 | |||||
1999-04-06 | cppinit.c (install_predefs): Delete function. | Zack Weinberg | 1 | -1/+1 | |
1999-04-06 12:51 -0400 Zack Weinberg <zack@rabi.columbia.edu> * cppinit.c (install_predefs): Delete function. (cpp_start_read): Don't call install_predefs. (cpp_handle_option): Remove case 'u' and all refs to opts->inhibit_predefs. (print_help): Don't mention -undef. (initialize_builtins): Define __HAVE_BUILTIN_SETJMP__, to match cccp. * cpplib.h (struct cpp_options): Remove inhibit_predefs member. * cccp.c (predefs): Delete variable. (main): Remove case 'u' in argument parse loop, 'inhibit_predefs' variable, and the code block that would process CPP_PREDEFINES. (initialize_builtins): Don't define __OBJC__, the driver will do that. * gcc.c (default_compilers): Remove -undef from all specs that invoke a C preprocessor. * ch/lang-specs.h: Likewise. * cp/lang-specs.h: Likewise. * f/lang-specs.h: Likewise. * objc/lang-specs.h: Likewise. From-SVN: r26212 | |||||
1999-04-02 | * Make-lang.in (CHILL_FLAGS_TO_PASS): Do not pass $(CC). | Jeffrey A Law | 2 | -1/+4 | |
From-SVN: r26128 | |||||
1999-03-31 | Makefile.in (hash.h): Generate using gperf language 'C'... | Kaveh R. Ghazi | 4 | -9/+16 | |
* Makefile.in (hash.h): Generate using gperf language 'C', not 'KR-C', so gperf uses the `const' keyword on strings. * gperf (resword): Const-ify a char*. From-SVN: r26080 | |||||
1999-03-27 | Make-lang.in (CHILL.dvi): New target. | Jeffrey A Law | 2 | -1/+6 | |
* Make-lang.in (CHILL.dvi): New target. (CHILL.mostlyclean): Remove remnants of old runtime library structure. From-SVN: r26028 | |||||
1999-02-24 | fix up ChangeLog entry confusion | Craig Burley | 1 | -1/+1 | |
From-SVN: r25428 | |||||
1999-02-22 | improve wall of separation between build and install | Craig Burley | 2 | -5/+22 | |
From-SVN: r25367 | |||||
1999-01-31 | flags.h: Declare flag_no_ident. | Zack Weinberg | 2 | -2/+9 | |
1999-01-31 17:52 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu> * flags.h: Declare flag_no_ident. * toplev.c: Define flag_no_ident. Process -f(no-)ident here. * c-decl.c: Don't define flag_no_ident. Don't process -f(no-)ident switches here. * ch/decl.c: Likewise. * cp/decl2.c: Likewise. * c-tree.h: Don't declare flag_no_ident. * ch/ch-tree.h: Likewise. * cp/cp-tree.h: Likewise. * config/elfos.h (ASM_FILE_END): Output final .ident directive only if !flag_no_ident. * config/ptx4.h: Likewise. * config/svr4.h: Likewise. * config/alpha/elf.h: Likewise. * config/arm/linux-elf.h: Likewise. * config/i386/sco5.h: Likewise. * config/i860/fx2800.h: Likewise. * config/mips/gnu.h: Likewise. * config/i386/osfrose.h: Likewise. * gcc.c (C specs): Map -Qn to -fno-ident. * ch/lang-specs.h: Likewise. * cp/lang-specs.h: Likewise. * f/lang-specs.h: Likewise. * objc/lang-specs.h: Likewise. * java/lang-specs.h: Likewise. From-SVN: r24943 | |||||
1999-01-31 | flags.h: Declare flag_no_ident. | Zack Weinberg | 1 | -8/+0 | |
( 1999-01-31 17:52 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu> * flags.h: Declare flag_no_ident. * toplev.c: Define flag_no_ident. Process -f(no-)ident here. * c-decl.c: Don't define flag_no_ident. Don't process -f(no-)ident switches here. * ch/decl.c: Likewise. * cp/decl2.c: Likewise. * c-tree.h: Don't declare flag_no_ident. * ch/ch-tree.h: Likewise. * cp/cp-tree.h: Likewise. * config/elfos.h (ASM_FILE_END): Output final .ident directive only if !flag_no_ident. * config/ptx4.h: Likewise. * config/svr4.h: Likewise. * config/alpha/elf.h: Likewise. * config/arm/linux-elf.h: Likewise. * config/i386/sco5.h: Likewise. * config/i860/fx2800.h: Likewise. * config/mips/gnu.h: Likewise. * config/i386/osfrose.h: Likewise. * gcc.c (C specs): Map -Qn to -fno-ident. * ch/lang-specs.h: Likewise. * cp/lang-specs.h: Likewise. * f/lang-specs.h: Likewise. * objc/lang-specs.h: Likewise. * java/lang-specs.h: Likewise. From-SVN: r24942 | |||||
1999-01-31 | flags.h: Declare flag_no_ident. | Zack Weinberg | 1 | -5/+1 | |
X 1999-01-31 17:52 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu> * flags.h: Declare flag_no_ident. * toplev.c: Define flag_no_ident. Process -f(no-)ident here. * c-decl.c: Don't define flag_no_ident. Don't process -f(no-)ident switches here. * ch/decl.c: Likewise. * cp/decl2.c: Likewise. * c-tree.h: Don't declare flag_no_ident. * ch/ch-tree.h: Likewise. * cp/cp-tree.h: Likewise. * config/elfos.h (ASM_FILE_END): Output final .ident directive only if !flag_no_ident. * config/ptx4.h: Likewise. * config/svr4.h: Likewise. * config/alpha/elf.h: Likewise. * config/arm/linux-elf.h: Likewise. * config/i386/sco5.h: Likewise. * config/i860/fx2800.h: Likewise. * config/mips/gnu.h: Likewise. * config/i386/osfrose.h: Likewise. * gcc.c (C specs): Map -Qn to -fno-ident. * ch/lang-specs.h: Likewise. * cp/lang-specs.h: Likewise. * f/lang-specs.h: Likewise. * objc/lang-specs.h: Likewise. * java/lang-specs.h: Likewise. From-SVN: r24941 | |||||
1999-01-19 | Makefile.in (typeck.o): Depend on insn-codes.h. | Jeffrey A Law | 9 | -33/+54 | |
* Makefile.in (typeck.o): Depend on insn-codes.h. * actions.c (chill_handle_multi_case_label): Initialize "expr". * decl.c (poplevel): Initialize "block_previously_created". * expr.c (chill_expand_expr): Initialize "size0" and "size1". (fold_set_expr): Initialize "buffer1". * inout.c (process_io_list): Initialize "to_assign". (check_exprlist): Initialize "result". * parse.c (expand_expr): Declare. (parse_multi_dimension_case_action): Initialize "end_case_label". * tasking.c (build_start_process): Initialize "struct_type_node". * typeck.c (apply_chill_field_layout): Initialize "word". (type_for_mode); Unconditionally cast RHS & LHS to ints to shut up signed/unsigned comparison warning. Kill remaining chill warnings. From-SVN: r24775 | |||||
1999-01-18 | ch-tree.h: Remove conflicting prototypes for pedwarn, warning_with_decl, and ↵ | Kaveh R. Ghazi | 2 | -3/+5 | |
make_dcl_rtl. * ch-tree.h: Remove conflicting prototypes for pedwarn, warning_with_decl, and make_dcl_rtl. From-SVN: r24744 | |||||
1999-01-17 | * Makefile.in: Do not put ^Ls at the start of a line. | Jeffrey A Law | 2 | -5/+9 | |
From-SVN: r24723 | |||||
1999-01-11 | Update FSF address in copyright header. | Jeff Law | 29 | -29/+58 | |
From-SVN: r24612 | |||||
1999-01-06 | Fix copyrights. | Jeff Law | 20 | -19/+37 | |
From-SVN: r24538 | |||||
1999-01-05 | Makefile.in: Add some missing $(exeext). | Jeffrey A Law | 3 | -30/+19 | |
* Makefile.in: Add some missing $(exeext). Remove some obsolete runtime stuff. * Make-lang.in: Similarly. From-SVN: r24508 | |||||
1998-11-24 | Makefile.in (lex.c): Do not depend on hash.h. | Jeffrey A Law | 2 | -2/+6 | |
* Makefile.in (lex.c): Do not depend on hash.h. (lex.o): Depend on hash.h. From-SVN: r23826 | |||||
1998-10-19 | Warning fixes: | Kaveh R. Ghazi | 4 | -5/+18 | |
* Makefile.in (lex.o): Depend on dwarfout.h. * lang-specs.h: Add missing braces in initializer. * lex.c: Include dwarfout.h, if DWARF_DEBUGGING_INFO is defined. From-SVN: r23168 | |||||
1998-10-15 | Warning fixes: | Kaveh R. Ghazi | 4 | -4/+16 | |
* expr.c (build_chill_card): Use &&, not &, when comparing truth values. * parse.c (parse_spec_module): Remove unused variable `module_name', but preserve function call from initialization. (parse_operand6): Mark variable `location' with ATTRIBUTE_UNUSED. * inout.c (init_text_location): Remove unused variable `textlength'. From-SVN: r23106 | |||||
1998-10-14 | typeck.c (build_chill_cast): Fix typo in assignment statement. | Kaveh R. Ghazi | 3 | -2/+9 | |
* typeck.c (build_chill_cast): Fix typo in assignment statement. * tasking.c (build_signal_descriptor): Use IDENTIFIER_POINTER() when printing a `tree'. From-SVN: r23091 | |||||
1998-10-09 | Warning fixes: | Kaveh R. Ghazi | 5 | -19/+36 | |
* ch-tree.h (build_delay_case_end): Remove unused parameter. (build_receive_case_end): Likewise. (check_queue_size): Likewise. * parse.c: Callers changed. * satisfy.c: Likewise. * tasking.c (build_receive_buffer_case_end): Remove unused parameter `label_cnt'. (build_receive_signal_case_end): Likewise. (build_receive_case_end): Likewise. (build_delay_case_end): Likewise. (check_queue_size): Likewise for parameter `type'. All callers changed. From-SVN: r22957 | |||||
1998-10-07 | typeck (type_for_mode): Only return TItype nodes when HOST_BITS_PER_WIDE_INT ↵ | Jeffrey A Law | 3 | -0/+26 | |
is >= 64 bits. * typeck (type_for_mode): Only return TItype nodes when HOST_BITS_PER_WIDE_INT is >= 64 bits. (type_for_size): Similarly. * decl.c (intTI_type_node, unsigned_intTI_type_node): Only declare when HOST_BITS_PER_WIDE_INT is >= 64 bits. (init_decl_processing): Only create TItype nodes when HOST_BITS_PER_WIDE_INT is >= 64 bits. From-SVN: r22914 | |||||
1998-10-07 | Warning fixes: | Kaveh R. Ghazi | 3 | -973/+1281 | |
* Makefile.in (hash.h): Add -L KR-C -F ', 0, 0, 0' flags to gperf. (hash.h): Regenerate using gperf 2.7.1 (19981006 egcs). From-SVN: r22883 | |||||
1998-10-01 | Replace occurances of HANDLE_SYSV_PRAGMA with HANDLE_GENERIC_PRAGMAS. | Nick Clifton | 2 | -1/+57 | |
handle_generic_pragma() New function: Parse generic pragmas. From-SVN: r22712 | |||||
1998-09-30 | * parse.c (emit_label): Fix return-type of prototype. | Kaveh R. Ghazi | 2 | -1/+5 | |
From-SVN: r22683 | |||||
1998-09-30 | Warning fixes: | Kaveh R. Ghazi | 4 | -11/+27 | |
* actions.c (chill_handle_multi_case_label): Always return a value in function returning non-void. * except.c: Include OS headers before any local ones. * typeck.c (layout_chill_range_type): Change type of variable `negprecision' to int. (apply_chill_array_layout): Initialize variables `stepsize' and `start_bit'. (layout_chill_struct_type): Change type of variable `min_align' to unsigned int. (smash_dummy_type): Change name of variable `main' to `main_tree'. From-SVN: r22680 | |||||
1998-09-30 | Warning fixes: | Kaveh R. Ghazi | 10 | -27/+78 | |
* actions.c (id_cmp): Do pointer arithmetic as `long' not `int' to ensure enough bits for calculation. * ch-tree.h (check_text_length): Remove unused parameter. * convert.c (display_int_cst): Cast a HOST_WIDE_INT argument to function sprintf into the appropriate type for printing. * decl.c (print_lang_decl): Use HOST_WIDE_INT_PRINT_DEC as the format specifier. (print_mode): Likewise. (init_decl_processing): Cast the arguments of bcopy/bzero to char *. * grant.c (grant_array_type): Use HOST_WIDE_INT_PRINT_DEC as the format specifier. * inout.c (check_text_length): Remove unused parameter `type'. (build_chill_associate): Initialize variables `arg1', `arg2', `arg3', `arg4' and `arg5'. (build_chill_modify): Likewise. (scanformcont): Change type of variable `curr' to `unsigned char'. * lex.c (maybe_downcase): Cast the argument of `tolower' to `unsigned char'. * satisfy.c (satisfy): Remove unused parameter in call to `check_text_length'. * tasking.c (generate_tasking_code_variable): Pass a HOST_WIDE_INT as a `long' in call to function `error'. (decl_tasking_code_variable): Likewise. From-SVN: r22679 |