- 09 Feb, 1998 1 commit
-
-
old-dejagnu.exp (old-dejagnu): Added the "execution test - XFAIL *-*-*" handling in the spirit of "excess... * lib/old-dejagnu.exp (old-dejagnu): Added the "execution test - XFAIL *-*-*" handling in the spirit of "excess errors test -". Changed the "execution test fails" handling to be like "excess errors test fails". * Update various tests accordingly. From-SVN: r17798
H.J. Lu committed
-
- 08 Feb, 1998 10 commits
-
-
also -fugly-comma combined with `IARGC()' invocation: * bad.def (FFEBAD_NULL_ARGUMENT_W): New diagnostic. * expr.c (ffeexpr_finished_): Don't reject null expressions in the argument-expression context -- let outer context handle that. (ffeexpr_token_arguments_): Warn about null expressions here if -fpedantic (as appropriate). Obey -fugly-comma for only external-procedure invocations. From-SVN: r17793
Craig Burley committed -
From-SVN: r17784
Scott Snyder committed -
From-SVN: r17783
John Carr committed -
From-SVN: r17782
David Edelsohn committed -
Feb 8 14:56:03 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * loop.c (strength_reduce): When placing increment for auto-inc case, do comparison in loop order. From-SVN: r17781
Richard Kenner committed -
* bitmap.c (bitmap_debug_file): HOST_PTR_PRINTF converts a pointer, not a HOST_WIDE_INT. * calls.c (expand_call): Change test of expand_inline_function return value to stop compiler warning. * genattrtab.c (RTL_HASH): Cast pointer to long, not HOST_WIDE_INT. From-SVN: r17777
John Carr committed -
* regmove.c: Fix various minor formatting problems. (optimize_reg_copy_1): Stop search at CALL_INSNs if flag_exceptions is true. Make end of basic block tests consistent through regmove.c. (optimize_reg_copy_2, optimize_reg_copy_3): Likewise. (fixup_match_2, fixup_match_1, regmove_optimize): Likewise. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r17775
Jim Wilson committed -
Removed asterisk from David Edelsohn for rs6000 port From-SVN: r17774
David Edelsohn committed -
* gansidecl.h: Check for a conflicting macro definition before attempting to prototype bcopy, bcmp or bzero. From-SVN: r17773
Kaveh R. Ghazi committed -
From-SVN: r17772
Jeff Law committed
-
- 07 Feb, 1998 13 commits
-
-
From-SVN: r17771
Manfred Hollstein committed -
* expr.c (clear_pending_stack_adjust): Handle case where a function calls alloca, but the user has specified -fomit-fframe-pointer. From-SVN: r17770
Jeffrey A Law committed -
From-SVN: r17769
Jeffrey A Law committed -
* gcc.c: Include <strings.h>/<string.h>, <stdlib.h>, <unistd.h>, <fcntl.h>. (free_path_suffix): Remove unreferenced static function. (process_command): Remove unused variable temp. (default_arg): Remove unused variable i. (do_spec_1): Add parens for assignment used as truth value. (main): Likewise. (validate_all_switches): Likewise. (main): Remove unused variables i, first_time> From-SVN: r17768
Robert Lipe committed -
From-SVN: r17767
Jeff Law committed -
* c-common.c: Include <stdlib.h> and <string.h>/<strings.h>. * calls.c (expand_call): Remove unused variables funtree, n_regs, and tmpmode. * dbxout.c, except.c: Include <string.h>/<strings.h>. * explow.c: (plus_constant_for_output_wide) Removed unused variable all_constant. * c-decl.c, genattr.c, genattrtab.c, getconfig.c, genemit.c genextract.c, genflags.c, genopinit.c genoutput.c, genpeep.c, genrecog.c, global.c, integrate.c , stupid.c : Include <stdlib.h>. * genextract.c: (walk_rtx) Remove unused variable link. * genrecog.c: (concat) Remove unreferenced static function. * prefix.c: Include <string.h>/<strings.h>, <stdlib.h> * stmt.c: Include <stdlib.h>. (expand_asm_operands): Remove unused variable val1. (expand_return): Remove unused variable block. (pushcase): Remove unused variables l and n. (pushcaserange): Likewise. * unroll.c (unroll_loop): Remove unused variable temp. From-SVN: r17766
Robert Lipe committed -
From-SVN: r17765
Greg McGary committed -
From-SVN: r17764
Jason Merrill committed -
* pt.c (instantiate_decl): Call cp_finish_decl for vars even if we don't define them yet. From-SVN: r17763
Jason Merrill committed -
From-SVN: r17762
Jason Merrill committed -
From-SVN: r17761
Kaveh R. Ghazi committed -
aclocal.m4 (GCC_FUNC_PRINTF_PTR): New macro to test the printf functions for whether they support the %p format... * aclocal.m4 (GCC_FUNC_PRINTF_PTR): New macro to test the printf functions for whether they support the %p format specifier. * acconfig.h (HOST_PTR_PRINTF): Insert stub for autoconf. * configure.in (GCC_FUNC_PRINTF_PTR): Use it. * configure, config.in: Rebuild. From-SVN: r17760
Kaveh R. Ghazi committed -
From-SVN: r17753
Jason Merrill committed
-
- 06 Feb, 1998 9 commits
-
-
* function.c (assign_parms): New variable named_arg, with value depending on STRICT_ARGUMENT_NAMING. Use instead of ! last_named. From-SVN: r17695
Jim Wilson committed -
* mips/t-r3900: New - same as t-ecoff but eliminate multilibs: mips1 and mips3. * configure.in (tx39*): Use new mips/t-r3900. * configure: Rebuild. * mips/r3900.h (MULTILIB_DEFAULTS): Eliminate mips1. From-SVN: r17693
Gavin Koch committed -
From-SVN: r17687
Jason Merrill committed -
* dwarf2out.c: Add old_args_size. (dwarf2out_args_size): Use it. (dwarf2out_begin_prologue): Initialize it. (dwarf2out_stack_adjust): If !asynchronous_exceptions, save up pushed args until we see a call. * final.c (final_scan_insn): Hand CALL_INSNs off to the dwarf2 code before outputting them. * cplus-dem.c (demangle_template_template_parm): New function. (demangle_template): Handle template template parameters. From-SVN: r17685
Jason Merrill committed -
* calls.c (expand_call): Don't confuse member functions named realloc, setjmp, and so forth with the standard library functions of the same names. From-SVN: r17684
Mark Mitchell committed -
* Makefile.in (piclist): Check value of enable_shared, not PICFLAG. (stmp-string, ...): Dito. (bigstmp-string, ...): Dito. From-SVN: r17683
Manfred Hollstein committed -
* config.shared (FLAGS_TO_PASS): Don't emit PICFLAG. (.c.o): Check value of enable_shared, not PICFLAG. (.C.o): Dito. (.cc.o): Dito. (stamp-picdir): Dito. From-SVN: r17682
Manfred Hollstein committed -
* Makefile.in (FLAGS_TO_PASS): Don't pass PICFLAG. (.c.o): Check value of enable_shared, not PICFLAG. (stamp-picdir): Dito. From-SVN: r17681
Manfred Hollstein committed -
* Makefile.in (BASE_FLAGS_TO_PASS): Don't pass PICFLAG and PICFLAG_FOR_TARGET. (EXTRA_TARGET_FLAGS): Don't pass PICFLAG_FOR_TARGET. * configure: Emit a definition for the new macro enable_shared into each Makefile. * config/mh-sparcpic (PICFLAG): Define to properly according to current multilib configuration. * config/mt-sparcpic (PICFLAG_FOR_TARGET): Define to properly according to current multilib configuration. From-SVN: r17680
Manfred Hollstein committed
-
- 05 Feb, 1998 7 commits
-
-
From-SVN: r17678
Jeff Law committed -
* stmt.c (expand_asm_operands): Correctly identify asm statements no operands. From-SVN: r17673
Jeffrey A Law committed -
c-common.c (decl_attributes): Flag unrecognized attribute functions as warnings instead of as errors. * c-common.c (decl_attributes): Flag unrecognized attribute functions as warnings instead of as errors. From-SVN: r17672
Mumit Khan committed -
* integrate.c (INTEGRATE_THRESHOLD): Inline only small functions when -Os is specified. * toplev.c (main): Don't disable flag_inline_functions anymore when -Os is in effect. From-SVN: r17671
Marc Lehmann committed -
* search.c (compute_access): Handle protected constructors in derived classes as accessible. From-SVN: r17670
Mike Stump committed -
* regmove.c: Update. * flags.h (flag_regmove): Declare. * rtl.h (optimize_reg_copy_1, optimize_reg_copy_2): Don't declare. * local-alloc.c (optimize_reg_copy_1, optimize_reg_copy_2): Moved into regmove; changed caller. * toplev.c (rest_of_compilation): Call regmove_optimize also for expensive_optimizations. From-SVN: r17669
J"orn Rennecke committed -
From-SVN: r17668
Jeff Law committed
-