- 11 Jun, 2001 2 commits
-
-
From-SVN: r43166
Richard Henderson committed -
* doc/invoke.texi (MN10300 Options): Document -mno-crt0. (SH Options): Document -mieee. * doc/install.texi (Final install): Remove obsolete information about installing cross compilers. * doc/gcc.1: Rebuilt. From-SVN: r43164
Alexandre Oliva committed
-
- 10 Jun, 2001 24 commits
-
-
2001-06-10 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_ENABLE_C99): Add stdio.h checking. Add checking for strtof, _Exit in stdlib.h * aclocal.m4: Regenerate. * configure.in: Regenerate. * include/c_std/bits/std_cstdio.h: Alphabetize lists. (snprintf): Put C99 functions into __gnu_cxx namespace. (vfscanf): Same. (vscanf): Same. (vsnprintf): Same. (vsscanf): Same. * include/c_std/bits/std_cstdlib.h: Alphabetize lists. Put undefs for C99 functions within _GLIBCPP_USE_C99 guard. (_Exit): Same. (strtof): Same. (strtold): Same. * include/bits/locale_facets.tcc: Check if C99 is enabled. * include/c_std/bits/std_cwchar.h (__gnu_cxx): Put undefs within C99 guard. * include/c_std/bits/cmath.tcc: Formatting tweak. * include/c_std/bits/std_cmath.h: Same. From-SVN: r43161
Benjamin Kosnik committed -
* config/alpha/alpha.c (override_options): Set align_loops, align_jumps, and align_functions. * config/alpha/alpha.h (FUNCTION_BOUNDARY): Set to 32 bits. (LOOP_ALIGN, LABEL_ALIGN_AFTER_BARRIER): Remove. From-SVN: r43160
Richard Henderson committed -
emit-rtl.c (gen_lowpart_common): Do not assume that SFmode and DFmode are one and two words in size. * emit-rtl.c (gen_lowpart_common): Do not assume that SFmode and DFmode are one and two words in size. From-SVN: r43158
Michael Hayes committed -
* g++.old-deja/g++.abi/ptrmem.C: Take into account different representation on MN10300 and ARM/Thumb. From-SVN: r43157
Alexandre Oliva committed -
* typeck.c (get_member_function_from_ptrfunc) [vbit_in_delta]: Don't clobber delta. (expand_ptrmemfunc_cst) [ptrmemfunc_vbit_in_delta]: Adjust pfn. From-SVN: r43156
Alexandre Oliva committed -
2001-06-10 Alexandre Petit-Bianco <apbianco@redhat.com> * exception.cc (cstdlib): Replaces stdlib.h. (_Jv_Throw): Use std::abort(). (PERSONALITY_FUNCTION): Likewise. (http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00620.html ) From-SVN: r43153
Alexandre Petit-Bianco committed -
* doc/invoke.texi (Optimization Options): Document -fpeephole2. (Code Generation Options): Document -fnon-call-exceptions. From-SVN: r43151
Richard Henderson committed -
* concat.c: Include string.h. Fix int vs size_t usage. Simplify the iteration loops. Use memcpy. From-SVN: r43149
Richard Henderson committed -
From-SVN: r43148
Mark Kettenis committed -
2001-03-20 Tom Tromey <tromey@redhat.com> Alexandre Petit-Bianco <apbianco@redhat.com> * parse.y (patch_assignment): Handle the case of a SAVE_EXPR inside an array reference. Insertion of the array store check rewritten. Fixes PR java/2299. (http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00611.html ) Co-Authored-By: Alexandre Petit-Bianco <apbianco@redhat.com> From-SVN: r43146
Tom Tromey committed -
2001-06-05 Jeff Sturm <jsturm@one-point.com> * decl.c (create_primitive_vtable): Don't call make_decl_rtl. (http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00265.html ) From-SVN: r43144
Jeff Sturm committed -
2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl> * g77.f-torture/execute/20010610.f: New. From-SVN: r43143
Toon Moene committed -
From-SVN: r43142
Stephane Carrez committed -
gcc/ 2001-06-10 Mark Mitchell <mark@codesourcery.com> Gabriel Dos Reis <gdr@codesourcery.com> * Makefile.in (c-parse.o): Depend on diagnostic.h (dwarf2out.o): Likewise. * dwarf2out.c: #include diagnostic.h * toplev.h (warningcount, errorcount, sorrycount): Remove declarations. * toplev.c (warningcount, errorcount, sorrycount): Remove definitions. * diagnostic.h (struct output_buffer): Reorder fields. (diagnostic_kind_count): New macro. (errorcount, warningcount, sorrycount): Define as macros. (diagnostic_report_warnings_p): New macro. (output_state): Add diagnostic_count field. * diagnostic.c (warningcount, errorcount, inhibit_warnings): Remove tentative declaration. (count_error): Use diagnostic_report_warnings_p. * c-parse.in: #include diagnostic.h ch/ 2001-06-10 Gabriel Dos Reis <gdr@codesourcery.com> * decl.c: #include diagnostic.h * actions.c: #include diagnostic.h * Makefile.in (actions.o): Depend on diagnostic.h (decl.o): Depend on diagnostic.h cp/ 2001-06-10 Mark Mitchell <mark@codesourcery.com> Gabriel Dos Reis <gdr@codesourcery.com> * Make-lang.in (cp/call.o): Depend on diagnostic.h (cp/typeck.o): Depend on diagnostic.h (cp/typeck2.o): Depend on diagnostic.h (cp/repo.o): Depend on dignostic.h * typeck.c: #include diagnostic.h (convert_for_initialization): Remove extern declaration for warningcount and errorcount. * call.c: #include diagnostic.h (convert_like_real): Remove extern declaration for warnincount and errorcount. * repo.c: #include diagnostic.h * typeck2.c: #include diagnostic.h From-SVN: r43140
Gabriel Dos Reis committed -
2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl> * g77install.texi: Remove. * Make-lang.in: Remove all mention of g77install.texi. * g77.texi: Add documentation on how to get output always flushed and how to increase the maximum unit number. Remove all mention of g77install.texi. * bugs.texi: Add documentation on how to change the threshold for putting local arrays on the stack. From-SVN: r43139
Toon Moene committed -
* config/m68hc11/m68hc11.md ("extendhisi2"): Fix constraints to prefer a memory for operand 1. ("*addsi3"): Fix constraints, the '!' was too strong. ("*addsi3_split"): Accept soft register and split accordingly. From-SVN: r43137
Stephane Carrez committed -
* config/m68hc11/m68hc11-protos.h (m68hc11_initialize_trampoline): Move definition in the RTX_CODE section. From-SVN: r43134
Stephane Carrez committed -
* config/m68hc11/m68hc11.h (RETURN_ADDR_RTX): Define the return address as relative to the argument pointer. From-SVN: r43133
Stephane Carrez committed -
From-SVN: r43131
Jan Hubicka committed -
* predict.def (PRED_CALL, PRED_ERROR_RETURN): New. * predict.c (estimate_probability): Calculate dominance information; improve detection of NORETURN heuristics; add call/error_return heuiristics; tweak comparison heuristics to recognize -1. From-SVN: r43130
Jan Hubicka committed -
2001-06-10 Benjamin Kosnik <bkoz@redhat.com> * include/c_std/bits/std_cstdio.h: Include cstddef for size_t. From-SVN: r43128
Benjamin Kosnik committed -
From-SVN: r43126
GCC Administrator committed -
* doc/invoke.texi (C Dialect Options): Document -aux-info. (Debugging Options): Document -print-multi-directory and -print-multi-lib. * doc/gcc.1: Rebuilt. From-SVN: r43124
Alexandre Oliva committed -
toplev.c (independent_decode_option): Require `=' between `-aux-info' and filename in the same argument. * toplev.c (independent_decode_option): Require `=' between `-aux-info' and filename in the same argument. * gcc.c: Don't pass -aux-info=filename twice. From-SVN: r43123
Alexandre Oliva committed
-
- 09 Jun, 2001 14 commits
-
-
From-SVN: r43121
Mark Mitchell committed -
expr.c (expand_expr, [...]): Do not replace an array element with the known initializing value if... * expr.c (expand_expr, case ARRAY_REF): Do not replace an array element with the known initializing value if it has side-effects. * toplev.c (rest_of_compilation): Remove dead code before purge_addressof. From-SVN: r43120
Mark Mitchell committed -
* cppinit.c (print_help): Document -fpreprocessed. * invoke.texi: Similarly. From-SVN: r43116
Neil Booth committed -
* predict.def: New file. * predict.h: New file. * predict.c: Include predict.h. (predictor_info): New structure and array. (predict_edge, predict_insn): Rewrite; make global. (predict_edge_def, predict_insn_def): New global functions. (dump_prediction, combine_predictions_for_insns): New static functions. (estimate_probability): Change calls to predict_edge to predict_edge_def and calls to predict_insn to predict_insn_def; combine probabilities. (expected_value_to_br_prob): Behave as predictor. * rtl.h (REG_BR_PRED): Update coment. (invert_br_probabilities): New. * jump.c: Include predict.h (duplicate_loop_exit_test): Drop branch prediction notes. (invert_jump): Use invert_br_probabilities. * Makefile.in: Add dependancy on predict.h for jump and predict pass. * ifcvt.c (dead_or_predicable): Use invert_br_probabilities. * combine.c (distribute_notes): Handle BR_PRED. From-SVN: r43115
Jan Hubicka committed -
* g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_" names. From-SVN: r43114
David Billinghurst committed -
From-SVN: r43111
Richard Henderson committed -
* predict.c (predict_insn, predict_edge): New static functions. (estimate_probability): Revamp to use new functions; fix loop header heruistics; add loop exist heruistics From-SVN: r43109
Jan Hubicka committed -
* acinclude.m4 (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50. * aclocal.m4, configure: Rebuilt. From-SVN: r43108
Alexandre Oliva committed -
* configure.in (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50. * acinclude.m4: Likewise. * aclocal.m4, configure: Rebuilt. From-SVN: r43107
Alexandre Oliva committed -
From-SVN: r43106
Alexandre Oliva committed -
* configure.in (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50. * acinclude.m4: Likewise. * configure: Rebuilt. From-SVN: r43105
Alexandre Oliva committed -
* acinclude.m4 (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50. * configure: Rebuilt. From-SVN: r43104
Alexandre Oliva committed -
* configure.in (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50. * configure: Rebuilt. From-SVN: r43103
Alexandre Oliva committed -
From-SVN: r43100
Peter Jakubek committed
-