- 29 Sep, 1998 6 commits
-
-
ch-tree.h (build_compare_expr): Change first argument's type from `enum chill_tree_code' to `enum tree_code'. * ch-tree.h (build_compare_expr): Change first argument's type from `enum chill_tree_code' to `enum tree_code'. (build_compare_discrete_expr): Likewise. * expr.c (build_compare_set_expr): Likewise. (build_compare_string_expr): Likewise. (build_compare_expr): Likewise. (build_compare_discrete_expr): Likewise. Also add default case in switch statement. (compare_int_csts): Add default case in switch statement. From-SVN: r22643
Kaveh R. Ghazi committed -
new test From-SVN: r22642
Benjamin Kosnik committed -
From-SVN: r22641
Benjamin Kosnik committed -
From-SVN: r22640
Joern Rennecke committed -
Tue Sep 29 11:11:38 EDT 1998 Andrew MacLeod <amacleod@cygnus.com> * invoke.texi (-fexceptions): Merge 2 different descriptions. From-SVN: r22635
Andrew MacLeod committed -
From-SVN: r22634
Jeff Law committed
-
- 28 Sep, 1998 18 commits
-
-
* g++.old-deja/g++.other/bitfld1.C: expected failure * g++.old-deja/g++.other/nested2.C: ditto * g++.old-deja/g++.robertl/eb132.C: no longer an expected failure From-SVN: r22633
Alexandre Oliva committed -
From-SVN: r22632
Anthony Green committed -
* toplev.c (documented_lang_options): Spelling corrections. (`whoes' -> `whose') From-SVN: r22631
Kaveh R. Ghazi committed -
* decl.c (grokdeclarator): Tighten checks for invalid destructors. Improve error-messages and error-recovery. * decl2.c (check_classfn): Don't assume that mangled destructor names contain type information. From-SVN: r22630
Mark Mitchell committed -
* configure.in: new flags --with-ld and --with-as, equivalent to setting LD and AS environment variables. Test whether specified arguments are GNU commands, and report them with checking messages. Use the specified AS for configure tests too. * configure: ditto * acconfig.h: add DEFAULT_ASSEMBLER and DEFAULT_LINKER * config.in: ditto * gcc.c (find_a_file): when looking for `as' and `ld', return the DEFAULT program if it exists * collect2.c (main): use DEFAULT_LINKER if it exists * gcc.c (find_a_file): the test for existence of a full pathname was reversed From-SVN: r22629
Alexandre Oliva committed -
From-SVN: r22628
Michael Meissner committed -
From-SVN: r22627
Mark Mitchell committed -
From-SVN: r22626
Stan Cox committed -
From-SVN: r22622
Catherine Moore committed -
From-SVN: r22621
Nick Clifton committed -
* c-common.c (c_get_alias_set): Tighten slightly for FUNCTION_TYPEs and ARRAY_TYPEs. Tidy up. Improve support for type-punning. * expr.c (store_field): Add alias_set parameter. Set the MEM_ALIAS_SET accordingly, if the target is a MEM. (expand_assignment): Use it. (store_constructor_field): Pass 0. (expand_expr): Likewise. From-SVN: r22620
Mark Mitchell committed -
* flags.h: Add flag_data_sections. * toplev.c: Add option -fdata-sections. Add flag_data_sections. (compile_file): Error if flag_data_sections not supported. * varasm.c (assemble_variable): Handle flag_data_sections. * config/svr4.h: Modify prefixes for UNIQUE_SECTION_NAME. * config/mips/elf.h: Likewise. * config/mips/elf64.h: Likewise. * invoke.texi: Describe -fdata-sections. From-SVN: r22619
Catherine Moore committed -
From-SVN: r22616
Jeff Law committed -
From-SVN: r22615
Jeffrey A Law committed -
invoke.texi (-ffloat-store): Clarify that this option does not affect intermediate results -- only variables. * invoke.texi (-ffloat-store): Clarify that this option does not affect intermediate results -- only variables. From-SVN: r22614
Craig Burley committed -
From-SVN: r22613
Jeffrey A Law committed -
* configure.in: Minor cleanups for building in the $(target_alias) subdir. From-SVN: r22612
Jeffrey A Law committed -
From-SVN: r22611
Jeff Law committed
-
- 27 Sep, 1998 1 commit
-
-
From-SVN: r22604
Jeff Law committed
-
- 26 Sep, 1998 2 commits
-
-
From-SVN: r22601
Jason Merrill committed -
From-SVN: r22600
Jeff Law committed
-
- 25 Sep, 1998 13 commits
-
-
* g++.old-deja/g++.other/bitfld1.C: built-in operator!= should be preferred over template operator!= for enum bitfields From-SVN: r22599
Alexandre Oliva committed -
From-SVN: r22598
Jason Merrill committed -
* search.c (get_base_distance): Remove assert. * decl2.c (build_anon_union_vars): Don't process a field with no name. (finish_anon_union): Also complain about local anon unions with no members. From-SVN: r22597
Jason Merrill committed -
From-SVN: r22596
David Edelsohn committed -
* rs6000.c (function_arg_boundary): Revert accidental change on September 18. From-SVN: r22595
David Edelsohn committed -
From-SVN: r22594
Michael Meissner committed -
From-SVN: r22593
David Edelsohn committed -
* sdbout.c (sdbout_one_type): Don't look at TYPE_BINFO field of enums. From-SVN: r22592
Jim Wilson committed -
From-SVN: r22591
J"orn Rennecke committed -
From-SVN: r22590
Martin v. Löwis committed -
1998-09-24 Martin von L�wis <loewis@informatik.hu-berlin.de> * decl.c (lookup_namespace_name): If the name is a namespace, return it immediately. From-SVN: r22589
Martin v. Löwis committed -
From-SVN: r22588
J"orn Rennecke committed -
* cp-tree.h (define_case_label): Remove unused parameter. (check_java_method): Likewise. (grokclassfn): Likewise. (expand_aggr_init): Likewise. (build_x_delete): Likewise. (maybe_end_member_template_processing): Likewise. (unshare_base_binfos): Add prototype. (string_conv_p): Likewise. (my_friendly_abort): Mark with ATTRIBUTE_NORETURN. * cvt.c (build_up_reference): Remove unused parameter `checkconst', all callers changed. (build_type_conversion): Mark parameter `code' with ATTRIBUTE_UNUSED. (build_expr_type_conversion): Initialize variable `conv'. * decl.c (push_namespace): Initialize variable `d'. (define_case_label): Remove unused parameter `decl', all callers changed. * decl2.c (lang_decode_option): If !USE_CPPLIB, mark parameter `argc' with ATTRIBUTE_UNUSED. (grokclassfn): Remove unused parameter `cname', all callers changed. (check_java_method): Likewise for parameter `ctype'. (copy_assignment_arg_p): Mark parameter `virtualp' with ATTRIBUTE_UNUSED. (finish_prevtable_vardecl): Likewise for parameter `prev'. * expr.c (extract_init): Likewise for parameters `decl' and `init'. * init.c (expand_aggr_init_1): Remove unused parameter `alias_this', all callers changed. (expand_aggr_init): Likewise. (expand_default_init): Likewise. (build_new_1): Initialize variable `susp'. (build_x_delete): Remove unused parameter `type', all callers changed. * lex.c (set_typedecl_interface_info): Mark parameter `prev' with ATTRIBUTE_UNUSED. (readescape): Use (unsigned) value in shift. (real_yylex): Likewise. Likewise. Also cast `sizeof' to int when comparing to a signed quantity. * pt.c (maybe_end_member_template_processing): Remove unused parameter `decl', all callers changed. (check_explicit_specialization): Add braces around empty body in an else-statement. (current_template_args): Initialize variable `args'. (lookup_template_class): Likewise for variable `prev_local_enum'. (tsubst_decl): Likewise for variable `r'. (set_mangled_name_for_template_decl): Initialize variable `context'. * spew.c (scan_tokens): Change type of parameter `n' to unsigned. Likewise for variable `i'. (yylex): Initialize variable `trrr'. * typeck.c (compparms): Mark variable `strict' with ATTRIBUTE_UNUSED. * xref.c (simplify_type): Cast argument of ctype function to `unsigned char'. From-SVN: r22587
Kaveh R. Ghazi committed
-