- 07 Feb, 1998 8 commits
-
-
* 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 10 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 -
From-SVN: r17667
Jeff Law committed -
From-SVN: r17665
Jeff Law committed -
From-SVN: r17664
Jeffrey A Law committed
-
- 04 Feb, 1998 2 commits
-
-
Fri Jan 23 23:28:59 1998 J"orn Rennecke <amylaar@cygnus.co.uk> * sh.md (movqi_i+1): New peephole. From-SVN: r17663
J"orn Rennecke committed -
* expr.c (cplus_expand_expr, PCC_STATIC_STRUCT_RETURN code): Call convert_from_reference sooner. From-SVN: r17659
Jason Merrill committed
-
- 03 Feb, 1998 11 commits
-
-
From-SVN: r17654
Jason Merrill committed -
* cvt.c (ocp_convert): Obtain the constant values from constant decls even if the destination type is the same as the type of the decl. * decl2.c (finish_file): Make sure that static inlines with definitions are not marked DECL_EXTERNAL before returning. From-SVN: r17653
Mark Mitchell committed -
* decl.c: Lose arg_looking_for_template. (lookup_name_real): Likewise. * parse.y: Lose processing_template_arg, template_arg1 (primary): Likewise. * spew.c (yylex): Set lastiddecl for PTYPENAMEs, too. From-SVN: r17651
Jason Merrill committed -
* error.c (dump_decl): Fix type of default arguments for template template parameters and nontype template parameters. * parse.y (template_parm): Handle invalid default template template arguments here. * parse.y (template_parm): Use template_arg instead of PTYPENAME for default template template argument. * pt.c (coerce_template_parms): Merge default template argument codes. Can treat RECORD_TYPE as template name if it is implicitly created. Fix argument index in error message. * typeck.c (comptypes): Merge template argument comparison codes in TEMPLATE_TEMPLATE_PARM and RECORD_TYPE. From-SVN: r17650
Kriang Lerdsuwanakij committed -
From-SVN: r17645
Jeff Law committed -
* jump.c (jump_optimize): Lose calls to modified_in_p they are not needed anymore due to changes elsewhere in jump.c. From-SVN: r17644
Jeffrey A Law committed -
From-SVN: r17643
Jeff Law committed -
From-SVN: r17635
Richard Henderson committed -
From-SVN: r17634
Mumit Khan committed -
From-SVN: r17624
David S. Miller committed -
From-SVN: r17623
Jeff Law committed
-