- May 28, 1998
-
-
Jason Merrill authored
From-SVN: r20112
-
Jeff Law authored
From-SVN: r20111
-
Jason Merrill authored
* call.c (build_method_call): Make sure get_type_value returns something before we try to use its TYPE_MAIN_VARIANT. * typeck2.c (digest_init): Complain about getting a TREE_LIST to initialize an array. * search.c (expand_upcast_fixups): Don't set DECL_CONTEXT and DECL_VIRTUAL_P. From-SVN: r20110
-
- May 27, 1998
-
-
Catherine Moore authored
From-SVN: r20109
-
Jason Merrill authored
From-SVN: r20108
-
Robert Lipe authored
Addition of a whole slew of "eb" test cases generated from the egcs-bugs mailing lists. See g++.robertl/README From-SVN: r20107
-
Jeffrey A Law authored
From-SVN: r20106
-
Jeffrey A Law authored
* configure.lang: Fix thinko when adding a definition for target_alias to the Makefile. From-SVN: r20094
-
Mark Mitchell authored
* decl.c (shadow_label): Don't treat decls as identifiers. (maybe_push_to_top_level): Clear shadowed_labels. * pt.c (instantiate_decl): Reset lineno and filename after calling regenerate_decl_from_template. From-SVN: r20093
-
David Edelsohn authored
From-SVN: r20092
-
Catherine Moore authored
From-SVN: r20091
-
Catherine Moore authored
Replace .urem and .rem routines. Fix a problem with signed operands and uses leaf procedure calling convention. From-SVN: r20090
-
Benjamin Kosnik authored
From-SVN: r20089
-
Mark Mitchell authored
* decl.c (grokdeclarator): Don't try to use TYPE_OBSTACK on an error_mark_node. From-SVN: r20088
-
Richard Earnshaw authored
* arm.c (arm_gen_constant): Rework to eliminate uninitialized variable warnings. Don't generate scratch registers if only counting insns. (find_barrier): Eliminate unused variable SRC. From-SVN: r20087
-
Kevin Buhr authored
From-SVN: r20086
-
Jeff Law authored
From-SVN: r20085
-
- May 26, 1998
-
-
Kriang Lerdsuwanakij authored
* pt.c (process_template_parm): Accept TYPENAME_TYPE nodes. (convert_nontype_argument): Handle cases when nontype template parameters become classes after substitution. From-SVN: r20084
-
Manfred Hollstein authored
� * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to fail on m68k-motorola-sysv and m88k-motorola-sysv3. * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and m88k-motorola-sysv3 to XFAIL. From-SVN: r20083
-
Manfred Hollstein authored
* toplev.h (rtx_def): Provide global declaration to avoid `limited scope' warnings. From-SVN: r20082
-
Manfred Hollstein authored
� * toplev.h (rtx_def): Provide global declaration to avoid `limited scope' warnings. From-SVN: r20081
-
Mark Mitchell authored
* friend.c (is_friend): Use comptypes, rather than == to compare types. Modify for new representation of template friends. (make_friend_class): Likewise. * pt.c (tsubst_friend_class): Undo 1998-05-21 change. Tweak. (instantiate_class_template): Deal with template friends. From-SVN: r20080
-
Franz Sirl authored
* gcc.dg/980526-1.c: New test. * gcc.c-torture/execute/980526-2.c: New test. From-SVN: r20078
-
Jeffrey A Law authored
From-SVN: r20077
-
Jeff Law authored
From-SVN: r20076
-
Mumit Khan authored
* Makefile.in (gencheck.o): Use HOST_CC. * i386/t-mingw32: New file. * configure.in (i386-*-mingw32*): Use. From-SVN: r20073
-
Jeffrey A Law authored
From-SVN: r20072
-
Jeff Law authored
From-SVN: r20068
-
Mark Mitchell authored
* decl.c (store_parm_decls): Remove redundant call to expand_main_function. From-SVN: r20067
-
Benjamin Kosnik authored
� 1998-05-26 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (start_decl): Check for DECL_LANG_SPECIFIC before DECL_USE_TEMPLATE. more QT++ fixes. From-SVN: r20066
-
Benjamin Kosnik authored
� 1998-05-26 Benjamin Kosnik <bkoz@loony.cygnus.com> * decl.c (start_decl): Check for DECL_LANG_SPECIFIC before DECL_USE_TEMPLATE. more QT++ fixes. From-SVN: r20065
-
Dave Love authored
1998-05-26 Dave Love <d.love@dl.ac.uk> * g77.f-torture/execute/alpha2.f: Add runtime test. From-SVN: r20064
-
Dave Love authored
From-SVN: r20063
-
Per Bothner authored
� * language_as_string: Handle lang_java. From-SVN: r20062
-
Jason Merrill authored
* decl.c (pushdecl): Don't copy the type_decl. * class.c (pushclass): Always store TYPE_MAIN_VARIANT in current_class_type. * decl.c (grokdeclarator): Put typedefs on the type's obstack. * parse.y (complex_direct_notype_declarator): Use $1 to access scope of notype_qualified_id. From-SVN: r20061
-
Jason Merrill authored
From-SVN: r20060
-
Dave Brolley authored
1998-05-26 Dave Brolley <brolley@cygnus.com> * lex.c (parse_options,yy_cur,yy_lim): Add for cpplib. (init_parse): Initialize cpplib interface. * Makefile.in (CXX_OBJS): Make sure dependencies nenver end with an empty continuation. From-SVN: r20059
-
Richard Earnshaw authored
* arm.c: Include toplev.h. (arm_override_options): Add parentheses around use of tune_flags. (arm_split_constant): Remove unused variable. (arm_gen_constant, arm_gen_movstrqi, add_constant): Likewise. (output_func_prologue, arm_expand_prologue): Likewise. (arm_canonicalize_comparison): Make I unsigned; rework constants accordignly. Add missing paratheses around << operation. (arm_rtx_costs): Correctly parenthesise MULT costs. Add a DEFAULT clause. ({load,store}_multiple_sequence): Initialize BASE_REG. (select_dominance_cc_mode): Add DEFAULT clauses. (broken_move): Return zero if the destination is not a register. (arm_reorg): Move unused REGNO declaration into the dead code. * arm.h (CANONICALIZE_COMPARISON): Ensure OP1 is updated. From-SVN: r20058
-
Richard Earnshaw authored
* arm.c (bad_signed_byte_operand): New predicate function. * arm.h (PREDICATE_CODES): Add it to the list. * arm.md (*extendqi[sh]i_insn): Split any addresses that ldrsb can't handle. (define_split): Two new splits for above insns. From-SVN: r20057
-
Mark Mitchell authored
1998-05-25 Mark Mitchell <mark@markmitchell.com> * decl.c (pushtag): Avoid crashing on erroneous input. From-SVN: r20056
-