- 27 May, 1998 12 commits
-
-
Addition of a whole slew of "eb" test cases generated from the egcs-bugs mailing lists. See g++.robertl/README From-SVN: r20107
Robert Lipe committed -
From-SVN: r20106
Jeffrey A Law committed -
* configure.lang: Fix thinko when adding a definition for target_alias to the Makefile. From-SVN: r20094
Jeffrey A Law committed -
* 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
Mark Mitchell committed -
From-SVN: r20092
David Edelsohn committed -
From-SVN: r20091
Catherine Moore committed -
Replace .urem and .rem routines. Fix a problem with signed operands and uses leaf procedure calling convention. From-SVN: r20090
Catherine Moore committed -
From-SVN: r20089
Benjamin Kosnik committed -
* decl.c (grokdeclarator): Don't try to use TYPE_OBSTACK on an error_mark_node. From-SVN: r20088
Mark Mitchell committed -
* 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
Richard Earnshaw committed -
From-SVN: r20086
Kevin Buhr committed -
From-SVN: r20085
Jeff Law committed
-
- 26 May, 1998 24 commits
-
-
* 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
Kriang Lerdsuwanakij committed -
� * 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 committed -
* toplev.h (rtx_def): Provide global declaration to avoid `limited scope' warnings. From-SVN: r20082
Manfred Hollstein committed -
� * toplev.h (rtx_def): Provide global declaration to avoid `limited scope' warnings. From-SVN: r20081
Manfred Hollstein committed -
* 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
Mark Mitchell committed -
* gcc.dg/980526-1.c: New test. * gcc.c-torture/execute/980526-2.c: New test. From-SVN: r20078
Franz Sirl committed -
From-SVN: r20077
Jeffrey A Law committed -
From-SVN: r20076
Jeff Law committed -
* Makefile.in (gencheck.o): Use HOST_CC. * i386/t-mingw32: New file. * configure.in (i386-*-mingw32*): Use. From-SVN: r20073
Mumit Khan committed -
From-SVN: r20072
Jeffrey A Law committed -
From-SVN: r20068
Jeff Law committed -
* decl.c (store_parm_decls): Remove redundant call to expand_main_function. From-SVN: r20067
Mark Mitchell committed -
� 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 committed -
� 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
Benjamin Kosnik committed -
1998-05-26 Dave Love <d.love@dl.ac.uk> * g77.f-torture/execute/alpha2.f: Add runtime test. From-SVN: r20064
Dave Love committed -
From-SVN: r20063
Dave Love committed -
� * language_as_string: Handle lang_java. From-SVN: r20062
Per Bothner committed -
* 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 committed -
From-SVN: r20060
Jason Merrill committed -
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
Dave Brolley committed -
* 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 committed -
* 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
Richard Earnshaw committed -
1998-05-25 Mark Mitchell <mark@markmitchell.com> * decl.c (pushtag): Avoid crashing on erroneous input. From-SVN: r20056
Mark Mitchell committed -
From-SVN: r20055
Jeff Law committed
-
- 25 May, 1998 4 commits
-
-
* decl.c (push_namespace): Only produce one unique name for anonymous namespaces. (get_unique_name): Remove. From-SVN: r20054
Martin v. Löwis committed -
From-SVN: r20052
Jeffrey A Law committed -
From-SVN: r20051
Mark Mitchell committed -
From-SVN: r20047
Jeffrey A Law committed
-