- 12 Jan, 2001 15 commits
-
-
From-SVN: r38949
Joseph Myers committed -
* extend.texi: Refer to an array of pointers to functions instead of one of functions. From-SVN: r38948
Joseph Myers committed -
f-torture.exp (f_torture_compile): Prune the warnings before testing that no relevant ones were found. * lib/f-torture.exp (f_torture_compile): Prune the warnings before testing that no relevant ones were found. From-SVN: r38944
Richard Earnshaw committed -
* combine.c (reversed_comparison): Fix typo in last patch. Check X for NULL. (combine_reversed_comparison_code): Make static to follow prototype declaration. Co-Authored-By: Jan Hubicka <jh@suse.cz> From-SVN: r38942
Andreas Jaeger committed -
cp: * typeck.c (build_c_cast): Do template processing earlier. Always pedwarn on array casts. testsuite: * g++.old-deja/g++.pt/cast2.C: New test. From-SVN: r38941
Nathan Sidwell committed -
2001-01-12 Phil Edwards <pme@sources.redhat.com> * install.texi: Remove misplaced duplicate entry. From-SVN: r38940
Phil Edwards committed -
cp: * friend.c (make_friend_class): Make sure a templated class is actually a template. testsuite: * g++.old-deja/g++.pt/friend47.C: New test. From-SVN: r38939
Nathan Sidwell committed -
From-SVN: r38938
Jeff Law committed -
From-SVN: r38937
Ulrich Drepper committed -
From-SVN: r38936
Ulrich Drepper committed -
From-SVN: r38935
John Wehle committed -
2001-01-11 Zack Weinberg <zack@wolery.stanford.edu> * aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Completely rewritten. Now defines HAVE_MMAP_DEV_ZERO and/or HAVE_MMAP_ANON depending which you have. (AC_FUNC_MMAP_FILE): Don't AC_REQUIRE AC_FUNC_MMAP_ANYWHERE. * configure.in: Set GGC to ggc-page if any of mmap_dev_zero, mmap_anon, and valloc is available. * ggc-page.c: Restructure ifdef logic to match new autoconf spec. Don't throw away the test page in init_ggc. * configure, config.in: Regenerate. From-SVN: r38934
Zack Weinberg committed -
* loop.h (total_biv_increment): Constify iv_class pointer. (struct induction): Replace `mem_mode' with `mem' rtx. * unroll.c (total_biv_increment): Constify iv_class pointer. * loop.c (loop_giv_reduce_benefit): Derive mem mode from mem rtx. (find_mem_givs, combine_givs_p): Likewise. (debug_ivs, debug_iv_class, loop_ivs_dump, loop_iv_class_dump): New. From-SVN: r38933
Michael Hayes committed -
* gthr-win32.h (__gthread_objc_thread_get_data): Save and restore Win32 LastError. (__gthread_getspecific): Ditto. From-SVN: r38932
Thomas Pfaff committed -
* sendmsg.c (__objc_print_dtable_stats): Don't use #ifdef inside printf. From-SVN: r38931
Joseph Myers committed
-
- 11 Jan, 2001 25 commits
-
-
* i386.c (ix86_comparison_operator, fcmov_comparison_operator, put_condition_code): Convert fp comparison codes to integer before handling. (ix86_expand_fp_compare): Postnote the fp comparison code converison to final. * i386.c (unsigned_comparison, no_comparison_operator): Kill. * i386-protos.h (no_comparison_operator): Kill. * i386.c (ix86_expand_fp_compare): Fix ordered/unordered confussion. * combine.c (REVERSIBLE_CC_MODE): Remove. (reversible_comparison_p): Remove. (combine_reversed_comparison_code): New. (reversed_comparison): New. (combine_simplify_rtx): Use combine_reversed_comparison_code/reversed_comparison instead of reversible_comparison_p. (simplify_if_then_else): Likewise. (simplify_set): Likewise. (simplify_logical): Likewise. (if_then_else_cond): Likewise. (known_cond): Likewise. (simplify_comparison): Likewise. From-SVN: r38930
Jan Hubicka committed -
From-SVN: r38929
Alan Lehotsky committed -
From-SVN: r38928
Neil Booth committed -
From-SVN: r38927
Stephane Carrez committed -
From-SVN: r38926
Neil Booth committed -
2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk> * cppinit.c (cpp_start_read): If -fpreprocessed, ignore -D, -U and -A, and don't initialize the builtins. * cppmain.c (cb_define, cb_undef): Unconditionally process the callback. * tradcpp.c (main): Fix typo. 2000-01-11 Mark Elbrecht <snowball3@bigfoot.com> * cppfiles.c (cpp_included, find_include_file, _cpp_execute_include) (read_name_map): Use IS_ABSOLUTE_PATH. * tradcpp.c (get_filename): Likewise. From-SVN: r38925
Neil Booth committed -
From-SVN: r38924
Stephane Carrez committed -
* config/sh/sh.c (barrier_align): Recognize branch around far branch and redundant insn. From-SVN: r38923
Alexandre Oliva committed -
From-SVN: r38922
Neil Booth committed -
* invoke.texi: Restore documentation of the drivers' switches -MD and -MMD. From-SVN: r38920
Neil Booth committed -
2001-01-11 Joseph S. Myers <jsm28@cam.ac.uk> * include/c_std/bits/std_cstdio.h: Undef printf. From-SVN: r38917
Joseph Myers committed -
* java/awt/Cursor.java (Cursor(String)): Set type to custom. (Cursor(int), getPredefinedCursor): Throw exception if argument invalid. From-SVN: r38911
Tom Tromey committed -
From-SVN: r38910
Alexandre Oliva committed -
* Makefile.in (check-gcc//%, check-g++//%, check-g77//%, check-objc//%): Support parallel testing of multilibs. (TESTSUITEDIR): Set to testsuite by default, but override for parallel testing. (check-gcc, check-g++, check-g77, check-objc): Enter $(TESTSUITEDIR). From-SVN: r38909
Alexandre Oliva committed -
From-SVN: r38908
Bernd Schmidt committed -
From-SVN: r38907
Bernd Schmidt committed -
* encoding.c (STRUCTURE_SIZE_BOUNDARY): Redefine in a way that determines the value dynamically. From-SVN: r38906
Richard Earnshaw committed -
cp: * decl2.c (get_guard): Set linkage from guarded decl. From-SVN: r38905
Nathan Sidwell committed -
testsuite: * g++.old-deja/g++.pt/instantiate13.C: New test. From-SVN: r38904
Nathan Sidwell committed -
cp: * call.c (convert_default_arg): Check for unprocessed DEFAULT_ARG. * cp-tree.h (replace_defarg): Move to spew.c. (maybe_snarf_defarg, add_defarg_fn, do_pending_defargs): Move to spew.c, which is where they really are. (done_pending_defargs): Declare. (unprocessed_defarg_fn): Declare. * decl.c (replace_defarg): Move to spew.c * parse.y (structsp): Call done_pending_defargs. * spew.c (defarg_fns): Rearrange list structure. (defarg_fnsdone): New static variable. (defarg_depfns): New static variable. (init_spew): Adjust. (add_defarg_fn): Store the type in TREE_TYPE. (do_pending_defargs): Detect and deal with ordering constraints and circularity. (done_pending_defargs): New function. (unprocessed_defarg_fn): New function. (replace_defarg): Moved from decl.c. Robustify. Don't save if circularity detected. testsuite: * g++.old-deja/g++.other/defarg7.C: New test. * g++.old-deja/g++.other/defarg8.C: New test. From-SVN: r38903
Nathan Sidwell committed -
cp: * pt.c (unify): Check array has a domain, before checking whether it is variable sized. testsuite: * g++.old-deja/g++.pt/crash64.C: New test. From-SVN: r38902
Nathan Sidwell committed -
decl.c (grokparms): Unobfuscate and get correct diagnostic for parameters with pointers to arrays... cp: * decl.c (grokparms): Unobfuscate and get correct diagnostic for parameters with pointers to arrays of unknown bound. From-SVN: r38901
Nathan Sidwell committed -
cp: * parse.y (template_parm_header, template_spec_header): New reductions. Split out from ... (template_header): ... here. Use them. (template_template_parm): Use template_parm_header. * semantics.c (finish_template_template_parm): Add assert. testsuite: * g++.old-deja/g++.pt/crash63.C: New test. From-SVN: r38900
Nathan Sidwell committed -
* flow.c (flow_call_edges_add): New. * basic_block.h (flow_call_edges_add): New. From-SVN: r38899
Michael Hayes committed -
From-SVN: r38898
Jeff Law committed
-