- 11 Oct, 1998 3 commits
-
-
* config.shared (depend.new): Fix typo. * depend: Rebuilt. From-SVN: r22982
Jeffrey A Law committed -
From-SVN: r22981
Jeff Law committed -
* cppexp.c: When forcing unsigned comparisons, cast both sides of the operation. * cpphash.h: Move static declaration of hashtab[]... * cpphash.c: ...here. * cpplib.c: Cast difference of two pointers to size_t before comparing it to size_t. Cast signed to unsigned before comparing to size_t. (FIXME: struct argdata should use unsigned buffer sizes.) * cpplib.h (struct cpp_reader): Declare token_buffer_size as unsigned int. (CPP_WRITTEN): Cast return value to size_t. (CPP_RESERVE): Parenthesize N for evaluation order, cast to size_t before comparison. From-SVN: r22980
Zack Weinberg committed
-
- 10 Oct, 1998 11 commits
-
-
* flow.c (find_basic_blocks): Delte "live_reachable_p" argument. (find_basic_blocks_1): Similarly. * output.h (find_basic_blocks): Fix prototype. * gcse.c, toplev.c: Don't pass "live_reachable_p" argument to find_basic_blocks anymore. From-SVN: r22979
Jeffrey A Law committed -
* basic-block.h (EXECUTE_IF_SET_IN_SBITMAP): New macro. (sbitmap_free, sbitmap_vector_free): New macros. * output.h (rtl_dump_file): Declare. From-SVN: r22978
Richard Henderson committed -
From-SVN: r22977
Jeffrey A Law committed -
these XFAILs are hard to get right on the first try. Yet harder when results are different on different platforms :-) From-SVN: r22976
Alexandre Oliva committed -
8 * decl2.c (start_objects): Add new variable `joiner' and initialize it properly. From-SVN: r22975
Manfred Hollstein committed -
� * decl2.c (start_objects): Add new variable `joiner' and initialize it properly. From-SVN: r22974
Manfred Hollstein committed -
accept it; make it __typeof__ From-SVN: r22973
Alexandre Oliva committed -
* g++.old-deja/g++.ext/typeof1.C: New test; typeof based on template-dependent type From-SVN: r22972
Dariush Eslimi committed -
* g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs From-SVN: r22971
Alexandre Oliva committed -
* g++.old-deja/g++.other/using5.C: New test; using decl from base class should be usable as argument of member function * g++.old-deja/g++.other/using6.C: New test; using decl from base class should be usable as return type of member function * g++.old-deja/g++.other/using7.C: New test; using decl from base class should be usable as type of data member From-SVN: r22970
Alexandre Oliva committed -
From-SVN: r22969
Jeff Law committed
-
- 09 Oct, 1998 19 commits
-
-
From-SVN: r22968
Alexandre Oliva committed -
* fp-bit.c (SFtype): Don't implicitly use int in declaration. (DFtype): Likewise. (_fpdiv_parts): Remove unused parameter `tmp', all callers changed. (divide): Remove unused variable `tmp'. (si_to_float): Cast numeric constant to (SItype) before comparing it against one. From-SVN: r22967
Kaveh R. Ghazi committed -
8 * gcc.c-torture/special/920521-1.c: Fix bogus test. From-SVN: r22966
Jeff Law committed -
� * gcc.c-torture/special/920521-1.c: Fix bogus test. From-SVN: r22965
Jeff Law committed -
Fri Oct 9 16:03:19 1998 Graham <grahams@rcp.co.uk> * flow.c (print_rtl_with_bb): Changed type of in_bb_p to match use. * gcc.c (add_preprocessor_option): Correct typo when allocating memory, sizeof() argument had one too many `*'. (add_assembler_option): Likewise. (add_linker_option): Likewise. * gcov.c (output_data): Likewise. * local-alloc.c (memref_used_between_p): Likewise. (update_equiv_regs): Likewise. * loop.c (strength_reduce): Likewise. * reg-stack.c (record_asm_reg_life): Likewise. (subst_asm_stack_reg): Likewise. * reorg.c (dbr_schedule): Likewise. From-SVN: r22964
Graham Stott committed -
Fri Oct 9 15:57:51 1998 Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE> * flow.c (life_analysis_1): Break out some functions. (find_basic_blocks_1): Likewise. Also move some variables out and make them static. Rename NONLOCAL_LABEL_LIST arg to NONLOCAL_LABELS and initialize new static var nonlocal_label_list with it. (active_eh_region, nested_eh_region, label_value_list, nonlocal_label_list): New static variables. (make_edges, delete_unreachable_blocks, delete_block): New static functions, broken out of find_basic_blocks_1. (record_volatile_insns, mark_regs_live_at_end, set_noop_p, noop_move_p): New static functions, broken out of life_analysis_1. From-SVN: r22963
Bernd Schmidt committed -
* expmed.c (store_bit_field): Pun non-integral str_rtx modes. Take extra care for op0 now possibly being a subreg. (extract_bit_field): Likewise. * function.c (purge_addressof_1): Revert Oct 4 change. Drop the reg to memory if there is no equal sized integral mode. * stor-layout.c (int_mode_for_mode): New function. * machmode.h: Prototype it. From-SVN: r22962
Richard Henderson committed -
global.c (build_insn_chain): Verify no real insns exist past the end of the last basic block, then exit the loop. * global.c (build_insn_chain): Verify no real insns exist past the end of the last basic block, then exit the loop. From-SVN: r22961
Jeffrey A Law committed -
* search.c (expand_upcast_fixups): Tweak to match 1998-10-07 change to vtable types. From-SVN: r22959
Mark Mitchell committed -
* cvt.c (ocp_convert): Avoid infinite recursion caused by 1998-10-03 change. From-SVN: r22958
Mark Mitchell committed -
* 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
Kaveh R. Ghazi committed -
* g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks matching of template brackets. (forgot to cvs add it yesterday) From-SVN: r22956
Alexandre Oliva committed -
From-SVN: r22955
David Edelsohn committed -
From-SVN: r22954
Jason Merrill committed -
From-SVN: r22953
Jeff Law committed -
* config.guess: Merge with FSF. Merged with devo. From-SVN: r22952
Ian Lance Taylor committed -
* pt.c (resolve_overloaded_unification): New fn. (try_one_overload): Likewise. (unify): Don't fail on unknown type. (type_unification_real): Likewise. Use resolve_overloaded_unification to handle an overloaded argument. (template_args_equal): Split out... (comp_template_args): From here. (determine_specialization): Also allow a template with more parms than were explicitly specified. * cp-tree.h: Add template_args_equal. * call.c (resolve_args): Remove TEMPLATE_ID_EXPR code. From-SVN: r22951
Jason Merrill committed -
8 * config.sub: Merge with FSF. * config.sub: Accept m68060 and m5200 as CPU names. Merge with devo/config.sub. From-SVN: r22950
Ian Lance Taylor committed -
� * config.sub: Merge with FSF. * config.sub: Accept m68060 and m5200 as CPU names. Merge with devo/config.sub. From-SVN: r22949
Ian Lance Taylor committed
-
- 08 Oct, 1998 7 commits
-
-
* config-ml.in: Default to being verbose, to match Feb 18 change to configure. From-SVN: r22948
Ian Lance Taylor committed -
From-SVN: r22947
Ian Lance Taylor committed -
Wed Jun 10 11:19:47 1998 Ian Lance Taylor <ian@cygnus.com> * missing: Update to version from automake 1.3. Bring over from devo. From-SVN: r22946
Ian Lance Taylor committed -
� * ylwrap: Change absolute path checks to check for DOS style path names. * ylwrap: Don't use a full path name if the source file is in the same directory. From hjl@lucon.org (H.J. Lu). Brought over from devo. From-SVN: r22945
Marc Lehmann committed -
� * ylwrap: Change absolute path checks to check for DOS style path names. * ylwrap: Don't use a full path name if the source file is in the same directory. From hjl@lucon.org (H.J. Lu). Brought over from devo. From-SVN: r22944
Marc Lehmann committed -
* Makefile.in (EXPECT) : Look for "expect" in the correct place. From-SVN: r22943
Gavin Koch committed -
backport: libiberty.h (xexit): Change decl to use modern GCC attribute to indicate exit does not return. * Merge devo and egcs include directories. 1998-08-03 Jason Molenda (jsm@bugshack.cygnus.com) * libiberty.h (xexit): Change decl to use modern GCC attribute to indicate exit does not return. From-SVN: r22942
Jeff Law committed
-